From: Hye-Shik Chang <hyeshik@gmail.com>
Date: Mon, 6 Mar 2006 07:51:19 +0000 (+0000)
Subject: Check NULL if Py_InitModule fails.
X-Git-Tag: v2.5a0~354
X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=32feb8592f8e7b09a0f7c46a82851628d1c77d34;p=python

Check NULL if Py_InitModule fails.
---

diff --git a/Modules/cjkcodecs/cjkcodecs.h b/Modules/cjkcodecs/cjkcodecs.h
index 9c321622aa..b266c8f9b4 100644
--- a/Modules/cjkcodecs/cjkcodecs.h
+++ b/Modules/cjkcodecs/cjkcodecs.h
@@ -388,7 +388,8 @@ errorexit:
 	init_codecs_##loc(void)						\
 	{								\
 		PyObject *m = Py_InitModule("_codecs_" #loc, __methods);\
-		(void)register_maps(m);					\
+		if (m != NULL)						\
+			(void)register_maps(m);				\
 	}
 
 #endif