]> git.proxmox.com Git - libgit2.git/commit - src/libgit2/status.c
Cleanups, renames, and leak fixes
authorRussell Belfer <rb@github.com>
Thu, 12 Dec 2013 20:11:38 +0000 (12:11 -0800)
committerRussell Belfer <rb@github.com>
Thu, 12 Dec 2013 20:11:38 +0000 (12:11 -0800)
commit9cfce2735d77f4d8b6005e62349dd97c0c6de5ab
treeb538c09a7d7d6285f218a052019332ac02bb314c
parent11bd7a034ba9046a7ba601c446e937377d507065
Cleanups, renames, and leak fixes

This renames git_vector_free_all to the better git_vector_free_deep
and also contains a couple of memory leak fixes based on valgrind
checks.  The fixes are specifically: failure to free global dir
path variables when not compiled with threading on and failure to
free filters from the filter registry that had not be initialized
fully.
17 files changed:
include/git2/sys/filter.h
src/blame.c
src/checkout.c
src/diff.c
src/diff_tform.c
src/fileops.c
src/filter.c
src/indexer.c
src/iterator.c
src/merge.c
src/pathspec.c
src/push.c
src/remote.c
src/status.c
src/transports/http.c
src/vector.c
src/vector.h