[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 */