Stick a comment to update-cache.c:refresh_cache() that you can't
[git.git] / update-cache.c
index 3b44fe1..19d8f82 100644 (file)
@@ -249,6 +249,9 @@ static int refresh_cache(void)
                        continue;
                }
                active_cache_changed = 1;
+               /* You can NOT just free active_cache[i] here, since it
+                * might not be necessarily malloc()ed but can also come
+                * from mmap(). */
                active_cache[i] = new;
        }
        return has_errors;