[Python-checkins] bpo-35414: Add a missing Py_INCREF(Py_None) in PyState_RemoveModule(). (GH-10914)
Miss Islington (bot)
webhook-mailer at python.org
Wed Dec 5 02:51:17 EST 2018
https://github.com/python/cpython/commit/2d594f857865a4719876ac545ddfd62f474522cd
commit: 2d594f857865a4719876ac545ddfd62f474522cd
branch: 3.7
author: Miss Islington (bot) <31488909+miss-islington at users.noreply.github.com>
committer: GitHub <noreply at github.com>
date: 2018-12-04T23:51:08-08:00
summary:
bpo-35414: Add a missing Py_INCREF(Py_None) in PyState_RemoveModule(). (GH-10914)
(cherry picked from commit 2a893430c9c8378cbdfac95895a64fa07aaff9ed)
Co-authored-by: Zackery Spytz <zspytz at gmail.com>
files:
M Python/pystate.c
diff --git a/Python/pystate.c b/Python/pystate.c
index 15761e7da90f..8077a3ee7ab0 100644
--- a/Python/pystate.c
+++ b/Python/pystate.c
@@ -532,6 +532,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);
}
More information about the Python-checkins
mailing list