summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEdward Thomson <ethomson@edwardthomson.com>2014-10-25 19:53:07 -0400
committerEdward Thomson <ethomson@microsoft.com>2014-10-26 22:27:56 -0400
commit8c8ca7309b5b1f81d706226bd9f9ed6e3346e63a (patch)
tree86da3dbb424e366eada84bfaca608c2b42f928bf
parente4985fe3a938cae25222ca1cda9ba067e5b761ac (diff)
downloadlibgit2-8c8ca7309b5b1f81d706226bd9f9ed6e3346e63a.tar.gz
mwindow: clean up pack map at shutdown
-rw-r--r--src/mwindow.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/mwindow.c b/src/mwindow.c
index 1d64d26a4..0444cd98c 100644
--- a/src/mwindow.c
+++ b/src/mwindow.c
@@ -41,6 +41,8 @@ int git_mwindow_files_init(void)
if (git__pack_cache)
return 0;
+ git__on_shutdown(git_mwindow_files_free);
+
return git_strmap_alloc(&git__pack_cache);
}