[Python-checkins] CVS: python/dist/src/Objects listobject.c,2.92.6.8,2.92.6.9 dictobject.c,2.80.2.12,2.80.2.13 moduleobject.c,2.31.6.4,2.31.6.5

Guido van Rossum gvanrossum@users.sourceforge.net
Sun, 17 Jun 2001 16:18:21 -0700


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

Modified Files:
      Tag: descr-branch
	listobject.c dictobject.c moduleobject.c 
Log Message:
Add Py_TPFLAGS_BASETYPE to tp_flags.

Index: listobject.c
===================================================================
RCS file: /cvsroot/python/python/dist/src/Objects/listobject.c,v
retrieving revision 2.92.6.8
retrieving revision 2.92.6.9
diff -C2 -r2.92.6.8 -r2.92.6.9
*** listobject.c	2001/06/11 19:06:44	2.92.6.8
--- listobject.c	2001/06/17 23:18:19	2.92.6.9
***************
*** 1661,1665 ****
  	0,					/* tp_setattro */
  	0,					/* tp_as_buffer */
! 	Py_TPFLAGS_DEFAULT | Py_TPFLAGS_GC,	/* tp_flags */
   	list_doc,				/* tp_doc */
   	(traverseproc)list_traverse,		/* tp_traverse */
--- 1661,1666 ----
  	0,					/* tp_setattro */
  	0,					/* tp_as_buffer */
! 	Py_TPFLAGS_DEFAULT | Py_TPFLAGS_GC |
! 		Py_TPFLAGS_BASETYPE,		/* tp_flags */
   	list_doc,				/* tp_doc */
   	(traverseproc)list_traverse,		/* tp_traverse */

Index: dictobject.c
===================================================================
RCS file: /cvsroot/python/python/dist/src/Objects/dictobject.c,v
retrieving revision 2.80.2.12
retrieving revision 2.80.2.13
diff -C2 -r2.80.2.12 -r2.80.2.13
*** dictobject.c	2001/06/14 14:10:16	2.80.2.12
--- dictobject.c	2001/06/17 23:18:19	2.80.2.13
***************
*** 1313,1317 ****
  	0,					/* tp_setattro */
  	0,					/* tp_as_buffer */
! 	Py_TPFLAGS_DEFAULT | Py_TPFLAGS_GC,	/* tp_flags */
  	"dictionary type",			/* tp_doc */
  	(traverseproc)dict_traverse,		/* tp_traverse */
--- 1313,1318 ----
  	0,					/* tp_setattro */
  	0,					/* tp_as_buffer */
! 	Py_TPFLAGS_DEFAULT | Py_TPFLAGS_GC |
! 		Py_TPFLAGS_BASETYPE,		/* tp_flags */
  	"dictionary type",			/* tp_doc */
  	(traverseproc)dict_traverse,		/* tp_traverse */

Index: moduleobject.c
===================================================================
RCS file: /cvsroot/python/python/dist/src/Objects/moduleobject.c,v
retrieving revision 2.31.6.4
retrieving revision 2.31.6.5
diff -C2 -r2.31.6.4 -r2.31.6.5
*** moduleobject.c	2001/06/06 14:27:54	2.31.6.4
--- moduleobject.c	2001/06/17 23:18:19	2.31.6.5
***************
*** 209,213 ****
  	PyObject_GenericSetAttr,		/* tp_setattro */
  	0,					/* tp_as_buffer */
! 	Py_TPFLAGS_DEFAULT | Py_TPFLAGS_GC,	/* tp_flags */
  	0,					/* tp_doc */
  	(traverseproc)module_traverse,		/* tp_traverse */
--- 209,214 ----
  	PyObject_GenericSetAttr,		/* tp_setattro */
  	0,					/* tp_as_buffer */
! 	Py_TPFLAGS_DEFAULT | Py_TPFLAGS_GC |
! 		Py_TPFLAGS_BASETYPE,		/* tp_flags */
  	0,					/* tp_doc */
  	(traverseproc)module_traverse,		/* tp_traverse */