[Python-checkins] python/dist/src/Modules itertoolsmodule.c,1.15,1.16
rhettinger@users.sourceforge.net
rhettinger@users.sourceforge.net
2003年6月17日 16:14:43 -0700
Update of /cvsroot/python/python/dist/src/Modules
In directory sc8-pr-cvs1:/tmp/cvs-serv10715
Modified Files:
itertoolsmodule.c
Log Message:
Add missing DECREF.
Index: itertoolsmodule.c
===================================================================
RCS file: /cvsroot/python/python/dist/src/Modules/itertoolsmodule.c,v
retrieving revision 1.15
retrieving revision 1.16
diff -C2 -d -r1.15 -r1.16
*** itertoolsmodule.c 23 May 2003 03:55:42 -0000 1.15
--- itertoolsmodule.c 17 Jun 2003 23:14:40 -0000 1.16
***************
*** 1011,1016 ****
/* create chainobject structure */
lz = (chainobject *)type->tp_alloc(type, 0);
! if (lz == NULL)
return NULL;
lz->ittuple = ittuple;
--- 1011,1018 ----
/* create chainobject structure */
lz = (chainobject *)type->tp_alloc(type, 0);
! if (lz == NULL) {
! Py_DECREF(ittuple);
return NULL;
+ }
lz->ittuple = ittuple;