From be578e0c063dad1dbb273f86d5bc77e4e6f14583 Mon Sep 17 00:00:00 2001 From: Yury Selivanov Date: Tue, 11 Jan 2022 16:35:19 -0800 Subject: bpo-46347: Yet another fix in the erorr path of PyEval_EvalCodeEx (#30554) --- Python/ceval.c | 1 - 1 file changed, 1 deletion(-) diff --git a/Python/ceval.c b/Python/ceval.c index c512afa..8e878cb 100644 --- a/Python/ceval.c +++ b/Python/ceval.c @@ -6113,7 +6113,6 @@ PyEval_EvalCodeEx(PyObject *_co, PyObject *globals, PyObject *locals, } newargs = PyMem_Malloc(sizeof(PyObject *)*(kwcount+argcount)); if (newargs == NULL) { - Py_DECREF(kwnames); goto fail; } for (int i = 0; i < argcount; i++) { -- cgit v0.12