From 62d046a07b4cd4328d3d40aab097a1d97c4d7b20 Mon Sep 17 00:00:00 2001 From: Petr Baudis Date: Sun, 17 Apr 2005 23:34:51 +0200 Subject: [PATCH] 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(+) diff --git a/update-cache.c b/update-cache.c index 3b44fe14..19d8f826 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; -- 2.11.0