discard_cache: reset lazy name_hash bit
We forgot to reset name_hash_initialized bit when discarding the in-core index. Signed-off-by: Junio C Hamano <gitster@pobox.com>
Junio C Hamano committed
Aug 23, 2008 at 13:05 UTC
64ca23afda5bd7514115a4457abf37db21b989ac
1 file changed
+1
read-cache.c
+1
@@ -1243,6 +1243,7 @@ int discard_index(struct index_state *istate)
1243
istate->cache_nr = 0;
1244
istate->cache_changed = 0;
1245
istate->timestamp = 0;
1246
+ istate->name_hash_initialized = 0;
1247
free_hash(&istate->name_hash);
1248
cache_tree_free(&(istate->cache_tree));
1249
free(istate->alloc);