]> git.ipfire.org Git - thirdparty/git.git/blobdiff - name-hash.c
hashmap: introduce hashmap_free_entries
[thirdparty/git.git] / name-hash.c
index 85a1ce982c2f3fd2590ac7ee1c803d8c25a41c67..c86fe0f1df0b95c125eecc580ee47a0788bd9632 100644 (file)
@@ -728,6 +728,6 @@ void free_name_hash(struct index_state *istate)
                return;
        istate->name_hash_initialized = 0;
 
-       hashmap_free(&istate->name_hash, 0);
-       hashmap_free(&istate->dir_hash, 1);
+       hashmap_free(&istate->name_hash);
+       hashmap_free_entries(&istate->dir_hash, struct dir_entry, ent);
 }