changeset: 103699:f217419d08f0 user: Victor Stinner date: Mon Sep 12 11:16:37 2016 +0200 files: Python/ceval.c description: Issue #27213: Fix reference leaks diff -r 0ae87198fe54 -r f217419d08f0 Python/ceval.c --- a/Python/ceval.c Mon Sep 12 10:48:55 2016 +0200 +++ b/Python/ceval.c Mon Sep 12 11:16:37 2016 +0200 @@ -3300,6 +3300,7 @@ PyEval_GetFuncDesc(func), kwargs->ob_type->tp_name); } + Py_DECREF(kwargs); goto error; } Py_DECREF(kwargs); @@ -3318,6 +3319,7 @@ PyEval_GetFuncName(func), PyEval_GetFuncDesc(func), callargs->ob_type->tp_name); + Py_DECREF(callargs); goto error; } Py_SETREF(callargs, PySequence_Tuple(callargs));