Check return result from Py_InitModule*(). This API can fail.
Probably should be backported.
This commit is contained in:
@@ -1854,6 +1854,8 @@ MODULE_INITFUNC(void)
|
||||
/* Create the module and add the functions */
|
||||
m = Py_InitModule3(MODULE_NAME, pyexpat_methods,
|
||||
pyexpat_module_documentation);
|
||||
if (m == NULL)
|
||||
return;
|
||||
|
||||
/* Add some symbolic constants to the module */
|
||||
if (ErrorObject == NULL) {
|
||||
|
||||
Reference in New Issue
Block a user