From: Georg Brandl Date: Wed, 24 Oct 2007 21:14:07 +0000 (+0000) Subject: Fix a refleak for `filename', introduced in rev. 58466. X-Git-Tag: v3.0a2~279 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=d2093f7793ef73215cc2c60ce09aa97b12f837a9;p=thirdparty%2FPython%2Fcpython.git Fix a refleak for `filename', introduced in rev. 58466. Also remove an unnecessary incref/decref for `name'. --- diff --git a/Objects/codeobject.c b/Objects/codeobject.c index 7aeddcc10553..b9a26bae232f 100644 --- a/Objects/codeobject.c +++ b/Objects/codeobject.c @@ -66,9 +66,6 @@ PyCode_New(int argcount, int kwonlyargcount, PyErr_BadInternalCall(); return NULL; } - Py_INCREF(name); - Py_INCREF(filename); - intern_strings(names); intern_strings(varnames); intern_strings(freevars); @@ -110,7 +107,6 @@ PyCode_New(int argcount, int kwonlyargcount, co->co_lnotab = lnotab; co->co_zombieframe = NULL; } - Py_DECREF(name); return co; }