]> granicus.if.org Git - python/commitdiff
bpo-35414: Add a missing Py_INCREF(Py_None) in PyState_RemoveModule(). (GH-10914)
authorZackery Spytz <zspytz@gmail.com>
Wed, 5 Dec 2018 07:14:00 +0000 (00:14 -0700)
committerSerhiy Storchaka <storchaka@gmail.com>
Wed, 5 Dec 2018 07:14:00 +0000 (09:14 +0200)
Python/pystate.c

index f86f5a96f07450d4a4a078a22686f62cfde1e0ba..98882eb7589c6f552d7a6152ddc931f1a7fe8c1d 100644 (file)
@@ -592,6 +592,7 @@ PyState_RemoveModule(struct PyModuleDef* def)
         Py_FatalError("PyState_RemoveModule: Module index out of bounds.");
         return -1;
     }
+    Py_INCREF(Py_None);
     return PyList_SetItem(state->modules_by_index, index, Py_None);
 }