[Python-checkins] CVS: python/dist/src/Python bltinmodule.c,2.207,2.208
Tim Peters
tim_one@users.sourceforge.net
Mon, 21 May 2001 01:07:07 -0700
Update of /cvsroot/python/python/dist/src/Python
In directory usw-pr-cvs1:/tmp/cvs-serv10771/Python
Modified Files:
bltinmodule.c
Log Message:
SF bug #425836: Reference leak in filter().
Mark Hammond claimed that the iterized filter() forgot to decref the
iterator upon return. He was right!
Index: bltinmodule.c
===================================================================
RCS file: /cvsroot/python/python/dist/src/Python/bltinmodule.c,v
retrieving revision 2.207
retrieving revision 2.208
diff -C2 -r2.207 -r2.208
*** bltinmodule.c 2001/05/14 12:17:34 2.207
--- bltinmodule.c 2001/05/21 08:07:05 2.208
***************
*** 265,268 ****
--- 265,269 ----
goto Fail_result_it;
+ Py_DECREF(it);
return result;