diff options
author | Jeff King <peff@peff.net> | 2017-09-05 09:04:51 -0400 |
---|---|---|
committer | Junio C Hamano <gitster@pobox.com> | 2017-09-06 18:06:26 +0900 |
commit | afbb8838b7d4d1887da1e1871f8e9ccd01ae1138 (patch) | |
tree | e6a3f3db9bcc1b2508b9484a8d32c8684cc29374 /unpack-trees.c | |
parent | reset: make tree counting less confusing (diff) | |
download | tgif-afbb8838b7d4d1887da1e1871f8e9ccd01ae1138.tar.xz |
reset: free allocated tree buffers
We read the tree objects with fill_tree_descriptor(), but
never actually free the resulting buffers, causing a memory
leak. This isn't a huge deal because we call this code at
most twice per program invocation. But it does potentially
double our heap usage if you have large root trees. Let's
free the trees before returning.
Signed-off-by: Jeff King <peff@peff.net>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'unpack-trees.c')
0 files changed, 0 insertions, 0 deletions