git.samba.org
/
jelmer
/
dulwich-libgit2.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
Fix memory leak in parse_tree.
[jelmer/dulwich-libgit2.git]
/
dulwich
/
_objects.c
diff --git
a/dulwich/_objects.c
b/dulwich/_objects.c
index 5689d56dc25ca37194e3182d893d7ede2c0017e6..bad0297400336b4ae9a1460ad71187da0aaeb676 100644
(file)
--- a/
dulwich/_objects.c
+++ b/
dulwich/_objects.c
@@
-117,6
+117,8
@@
static PyObject *py_parse_tree(PyObject *self, PyObject *args)
return NULL;
}
PyDict_SetItem(ret, name, item);
+ Py_DECREF(name);
+ Py_DECREF(item);
text += namelen+21;
}