From: Neal Norwitz Date: Sun, 29 Oct 2006 23:39:03 +0000 (+0000) Subject: Fix refleak X-Git-Tag: v2.6a1~2473 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=7b932da4432110c03efcc026d9e9fc19b33207eb;p=python Fix refleak --- diff --git a/Objects/dictobject.c b/Objects/dictobject.c index 1fcfe1cc34..5a5f86074d 100644 --- a/Objects/dictobject.c +++ b/Objects/dictobject.c @@ -23,6 +23,7 @@ set_key_error(PyObject *arg) if (!tup) return; /* caller will expect error to be set anyway */ PyErr_SetObject(PyExc_KeyError, tup); + Py_DECREF(tup); } /* Define this out if you don't want conversion statistics on exit. */