From 71382cb64bd9cbf76d8a1e0fe8297a973cd1fe4d Mon Sep 17 00:00:00 2001 From: Antoine Pitrou Date: Mon, 16 Apr 2012 18:48:49 +0200 Subject: Fix reference loss on Py_None when None is encountered in sys.modules. --- Python/import.c | 1 + 1 file changed, 1 insertion(+) diff --git a/Python/import.c b/Python/import.c index 1b93b7c..bd0d18a 100644 --- a/Python/import.c +++ b/Python/import.c @@ -2827,6 +2827,7 @@ PyImport_ImportModuleLevelObject(PyObject *name, PyObject *given_globals, if (msg != NULL) { PyErr_SetFromImportErrorWithName(msg, abs_name); } + mod = NULL; goto error_with_unlock; } else if (mod != NULL) { -- cgit v0.12