]> granicus.if.org Git - python/commitdiff
plug memory leak (closes #14325)
authorBenjamin Peterson <benjamin@python.org>
Fri, 16 Mar 2012 18:25:58 +0000 (13:25 -0500)
committerBenjamin Peterson <benjamin@python.org>
Fri, 16 Mar 2012 18:25:58 +0000 (13:25 -0500)
Python/getargs.c

index 38eec171d10b32200e5bd9f35d19279dfc1d1350..38c9dde6ff71760be3a215c198608b0a1ac5487d 100644 (file)
@@ -1445,7 +1445,7 @@ vgetargskeywords(PyObject *args, PyObject *keywords, const char *format,
                      len,
                      (len == 1) ? "" : "s",
                      nargs + nkeywords);
-        return 0;
+        return cleanreturn(0, &freelist);
     }
 
     /* convert tuple args and keyword args in same loop, using kwlist to drive process */