[Python-checkins] CVS: python/dist/src/Objects dictobject.c,2.80.2.4,2.80.2.5 listobject.c,2.92.6.3,2.92.6.4

Guido van Rossum gvanrossum@users.sourceforge.net
Mon, 14 May 2001 14:35:54 -0700


Update of /cvsroot/python/python/dist/src/Objects
In directory usw-pr-cvs1:/tmp/cvs-serv8944

Modified Files:
      Tag: descr-branch
	dictobject.c listobject.c 
Log Message:
Nits: constructor functions take three arguments (self, args, kw).

Index: dictobject.c
===================================================================
RCS file: /cvsroot/python/python/dist/src/Objects/dictobject.c,v
retrieving revision 2.80.2.4
retrieving revision 2.80.2.5
diff -C2 -r2.80.2.4 -r2.80.2.5
*** dictobject.c	2001/05/04 17:15:02	2.80.2.4
--- dictobject.c	2001/05/14 21:35:52	2.80.2.5
***************
*** 1272,1276 ****
  
  static PyObject *
! dict_construct(PyDictObject *self)
  {
  	if (self == NULL)
--- 1272,1276 ----
  
  static PyObject *
! dict_construct(PyDictObject *self, PyObject *args, PyObject *kw)
  {
  	if (self == NULL)
***************
*** 1324,1328 ****
  	0,					/* tp_descr_get */
  	0,					/* tp_descr_set */
! 	(unaryfunc)dict_construct,		/* tp_construct */
  };
  
--- 1324,1328 ----
  	0,					/* tp_descr_get */
  	0,					/* tp_descr_set */
! 	(ternaryfunc)dict_construct,		/* tp_construct */
  };
  

Index: listobject.c
===================================================================
RCS file: /cvsroot/python/python/dist/src/Objects/listobject.c,v
retrieving revision 2.92.6.3
retrieving revision 2.92.6.4
diff -C2 -r2.92.6.3 -r2.92.6.4
*** listobject.c	2001/05/04 17:12:53	2.92.6.3
--- listobject.c	2001/05/14 21:35:52	2.92.6.4
***************
*** 1496,1500 ****
  
  static PyObject *
! list_construct(PyListObject *self)
  {
  	if (self == NULL)
--- 1496,1500 ----
  
  static PyObject *
! list_construct(PyListObject *self, PyObject *args, PyObject *kw)
  {
  	if (self == NULL)
***************
*** 1586,1590 ****
  	0,					/* tp_descr_get */
  	0,					/* tp_descr_set */
! 	(unaryfunc)list_construct,		/* tp_construct */
  };
  
--- 1586,1590 ----
  	0,					/* tp_descr_get */
  	0,					/* tp_descr_set */
! 	(ternaryfunc)list_construct,		/* tp_construct */
  };
  
***************
*** 1669,1673 ****
  	0,					/* tp_descr_get */
  	0,					/* tp_descr_set */
! 	(unaryfunc)list_construct,		/* tp_construct */
  	/* NOTE: This is *not* the standard list_type struct! */
  };
--- 1669,1673 ----
  	0,					/* tp_descr_get */
  	0,					/* tp_descr_set */
! 	(ternaryfunc)list_construct,		/* tp_construct */
  	/* NOTE: This is *not* the standard list_type struct! */
  };