Signed-off-by: Elijah Newren <newren@xxxxxxxxx> --- cache-tree.c | 4 +++- 1 files changed, 3 insertions(+), 1 deletions(-) diff --git a/cache-tree.c b/cache-tree.c index c60cf91..f755590 100644 --- a/cache-tree.c +++ b/cache-tree.c @@ -22,8 +22,10 @@ void cache_tree_free(struct cache_tree **it_p) if (!it) return; for (i = 0; i < it->subtree_nr; i++) - if (it->down[i]) + if (it->down[i]) { cache_tree_free(&it->down[i]->cache_tree); + free(it->down[i]); + } free(it->down); free(it); *it_p = NULL; -- 1.7.2.3.5.g2c13 -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html