From: Petr Baudis Date: Sun, 17 Apr 2005 21:34:51 +0000 (+0200) Subject: Stick a comment to update-cache.c:refresh_cache() that you can't X-Git-Tag: v0.99~594 X-Git-Url: https://git.octo.it/?a=commitdiff_plain;ds=sidebyside;h=62d046a07b4cd4328d3d40aab097a1d97c4d7b20;p=git.git Stick a comment to update-cache.c:refresh_cache() that you can't just free(archive_cache[i]) when replacing it there. --- 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;