diff Modules/selectmodule.c @ 27816:faffb11f54e8 2.2

SF bug 684667: Modules/selectmodule.c returns NULL without exception set. Backport of fix from head.
author Tim Peters <tim.peters@gmail.com>
date Tue, 11 Feb 2003 18:05:44 +0000
parents 51cdf470f974
children
line wrap: on
line diff
--- a/Modules/selectmodule.c	Mon Feb 10 20:48:19 2003 +0000
+++ b/Modules/selectmodule.c	Tue Feb 11 18:05:44 2003 +0000
@@ -245,7 +245,7 @@
 		if (rfd2obj) PyMem_DEL(rfd2obj);
 		if (wfd2obj) PyMem_DEL(wfd2obj);
 		if (efd2obj) PyMem_DEL(efd2obj);
-		return NULL;
+		return PyErr_NoMemory();
 	}
 #endif /* SELECT_USES_HEAP */
 	/* Convert lists to fd_sets, and get maximum fd number