summaryrefslogtreecommitdiff
path: root/t/t556x_common
diff options
context:
space:
mode:
authorLibravatar Jeff King <peff@peff.net>2017-09-05 09:04:51 -0400
committerLibravatar Junio C Hamano <gitster@pobox.com>2017-09-06 18:06:26 +0900
commitafbb8838b7d4d1887da1e1871f8e9ccd01ae1138 (patch)
treee6a3f3db9bcc1b2508b9484a8d32c8684cc29374 /t/t556x_common
parentreset: make tree counting less confusing (diff)
downloadtgif-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 't/t556x_common')
0 files changed, 0 insertions, 0 deletions