From 62d046a07b4cd4328d3d40aab097a1d97c4d7b20 Mon Sep 17 00:00:00 2001 From: Petr Baudis Date: Sun, 17 Apr 2005 23:34:51 +0200 Subject: Stick a comment to update-cache.c:refresh_cache() that you can't just free(archive_cache[i]) when replacing it there. --- update-cache.c | 3 +++ 1 file changed, 3 insertions(+) (limited to 'update-cache.c') diff --git a/update-cache.c b/update-cache.c index 3b44fe14ef..19d8f826a5 100644 --- a/update-cache.c +++ b/update-cache.c @@ -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; -- cgit v1.2.3