X-Git-Url: https://git.tokkee.org/?a=blobdiff_plain;ds=sidebyside;f=cache-tree.c;h=f755590da827234830d8b4359720cfbfd87a3dea;hb=8a90438506d3b7c8ef8bd802b7ed10c1f12da1d0;hp=c60cf9140dd18254886ea14de763738630f95973;hpb=6b5005c88b3a0c360249deb8ca8b92201abaa824;p=git.git diff --git a/cache-tree.c b/cache-tree.c index c60cf9140..f755590da 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;