summaryrefslogtreecommitdiff
path: root/Python
diff options
context:
space:
mode:
Diffstat (limited to 'Python')
-rw-r--r--Python/pylifecycle.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/Python/pylifecycle.c b/Python/pylifecycle.c
index cce4783bc1..9218978cc6 100644
--- a/Python/pylifecycle.c
+++ b/Python/pylifecycle.c
@@ -648,9 +648,11 @@ pycore_init_builtins(PyThreadState *tstate)
if (interp->builtins_copy == NULL) {
goto error;
}
+ Py_DECREF(bimod);
return _PyStatus_OK();
error:
+ Py_XDECREF(bimod);
return _PyStatus_ERR("can't initialize builtins module");
}