[Python-checkins] python/dist/src/Modules selectmodule.c,2.59.6.2,2.59.6.3

tim_one@users.sourceforge.net tim_one@users.sourceforge.net
2003年2月11日 10:05:48 -0800


Update of /cvsroot/python/python/dist/src/Modules
In directory sc8-pr-cvs1:/tmp/cvs-serv31084/Modules
Modified Files:
 Tag: release22-maint
	selectmodule.c 
Log Message:
SF bug 684667: Modules/selectmodule.c returns NULL without exception set.
Backport of fix from head.
Index: selectmodule.c
===================================================================
RCS file: /cvsroot/python/python/dist/src/Modules/selectmodule.c,v
retrieving revision 2.59.6.2
retrieving revision 2.59.6.3
diff -C2 -d -r2.59.6.2 -r2.59.6.3
*** selectmodule.c	24 Sep 2002 17:24:25 -0000	2.59.6.2
--- selectmodule.c	11 Feb 2003 18:05:44 -0000	2.59.6.3
***************
*** 246,250 ****
 		if (wfd2obj) PyMem_DEL(wfd2obj);
 		if (efd2obj) PyMem_DEL(efd2obj);
! 		return NULL;
 	}
 #endif /* SELECT_USES_HEAP */
--- 246,250 ----
 		if (wfd2obj) PyMem_DEL(wfd2obj);
 		if (efd2obj) PyMem_DEL(efd2obj);
! 		return PyErr_NoMemory();
 	}
 #endif /* SELECT_USES_HEAP */

AltStyle によって変換されたページ (->オリジナル) /