[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;