diff Modules/zlibmodule.c @ 38687:46599fc486e8 2.4

Check for error on module creation
author Andrew M. Kuchling <amk@amk.ca>
date Fri, 09 Jun 2006 13:55:00 +0000
parents b068aee1dfb5
children 61a33050443d
line wrap: on
line diff
--- a/Modules/zlibmodule.c	Thu Jun 08 20:19:15 2006 +0000
+++ b/Modules/zlibmodule.c	Fri Jun 09 13:55:00 2006 +0000
@@ -880,6 +880,8 @@
     m = Py_InitModule4("zlib", zlib_methods,
 		       zlib_module_documentation,
 		       (PyObject*)NULL,PYTHON_API_VERSION);
+    if (m == NULL)
+	return;
 
     ZlibError = PyErr_NewException("zlib.error", NULL, NULL);
     if (ZlibError != NULL) {