commit | e8157868583efd09f74e226ce35610775fe12f62 | [log] [tgz] |
---|---|---|
author | Tim Peters <tim.peters@gmail.com> | Mon Jan 22 03:20:55 2001 +0000 |
committer | Tim Peters <tim.peters@gmail.com> | Mon Jan 22 03:20:55 2001 +0000 |
tree | 40d6a817f0f1aff485be14bb91b33e10e197af67 | |
parent | 54bac8e8c56ccaba13e8c44f3bb02046e4fa3d22 [diff] [blame] |
Fixed teensy memory leak, but doesn't help test_sax on Windows.
diff --git a/Modules/pyexpat.c b/Modules/pyexpat.c index ff104f6..011db63 100644 --- a/Modules/pyexpat.c +++ b/Modules/pyexpat.c
@@ -98,6 +98,7 @@ } if (PyDict_SetItemString(attrs_obj, (char*)*attrs_k, rv) < 0) { + Py_DECREF(rv); Py_DECREF(attrs_obj); attrs_obj = NULL; goto finally;