summaryrefslogtreecommitdiff
path: root/tests-clar/diff/rename.c
diff options
context:
space:
mode:
authorRussell Belfer <rb@github.com>2013-06-17 09:55:29 -0700
committerRussell Belfer <rb@github.com>2013-06-17 10:03:50 -0700
commitde0555a347b4be48f80d0b3bf26ddd81f5ef38aa (patch)
tree422c088ea248f3778473473acbb53c209508f2f8 /tests-clar/diff/rename.c
parentf3b5bc835ae4345a7a03834ffaf54a0aca92387d (diff)
downloadlibgit2-de0555a347b4be48f80d0b3bf26ddd81f5ef38aa.tar.gz
Fix memory leaks in diff rename tests
This fixes a couple objects I forgot to free, and also updates the valgrind suppressions file on the Mac to cover a few more cases that had crept in.
Diffstat (limited to 'tests-clar/diff/rename.c')
-rw-r--r--tests-clar/diff/rename.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/tests-clar/diff/rename.c b/tests-clar/diff/rename.c
index 8a08da3ef..2600bd872 100644
--- a/tests-clar/diff/rename.c
+++ b/tests-clar/diff/rename.c
@@ -947,6 +947,7 @@ void test_diff_rename__case_changes_are_split(void)
git_diff_list_free(diff);
git_index_free(index);
+ git_tree_free(tree);
}
void test_diff_rename__unmodified_can_be_renamed(void)
@@ -993,4 +994,6 @@ void test_diff_rename__unmodified_can_be_renamed(void)
cl_assert_equal_i(1, exp.file_status[GIT_DELTA_RENAMED]);
git_diff_list_free(diff);
+ git_index_free(index);
+ git_tree_free(tree);
}