]> granicus.if.org Git - python/commitdiff
Fix missing DECREF of mod. (#4749)
authorNeil Schemenauer <nas-github@arctrix.com>
Fri, 8 Dec 2017 00:24:59 +0000 (16:24 -0800)
committerGitHub <noreply@github.com>
Fri, 8 Dec 2017 00:24:59 +0000 (16:24 -0800)
Python/import.c

index cc7417ba84e1c75ea0c2995cd58320238b43a49d..dc79685abd48739b7eb3a35b067bea0108904663 100644 (file)
@@ -1735,6 +1735,7 @@ PyImport_ImportModuleLevelObject(PyObject *name, PyObject *globals,
         }
     }
     else {
+        Py_XDECREF(mod);
         mod = import_find_and_load(abs_name);
         if (mod == NULL) {
             goto error;