Mercurial > cpython-lru_cache-weakref
diff Python/ceval.c @ 40927:93f582803733
Fix a refleak in the MAKE_FUNCTION opcode in ceval.c.
| author | Georg Brandl <georg@python.org> |
|---|---|
| date | Mon, 26 Feb 2007 13:58:18 +0000 |
| parents | 0ea24f4f2467 |
| children | 6aa1be5dd009 |
line wrap: on
line diff
--- a/Python/ceval.c Mon Feb 26 13:48:28 2007 +0000 +++ b/Python/ceval.c Mon Feb 26 13:58:18 2007 +0000 @@ -2298,6 +2298,8 @@ u = POP(); /* kw only arg name */ /* XXX(nnorwitz): check for errors */ PyDict_SetItem(v, u, w); + Py_DECREF(w); + Py_DECREF(u); } err = PyFunction_SetKwDefaults(x, v); Py_DECREF(v);
