From 249888948f73667695fcde8088249db2e1a217ba Mon Sep 17 00:00:00 2001 From: nulltoken Date: Fri, 10 May 2013 12:02:17 +0200 Subject: Fix some memory leaks --- tests-clar/clone/nonetwork.c | 2 ++ tests-clar/refs/branches/upstream.c | 3 ++- 2 files changed, 4 insertions(+), 1 deletion(-) (limited to 'tests-clar') diff --git a/tests-clar/clone/nonetwork.c b/tests-clar/clone/nonetwork.c index 8b17fd998..8aae1fb52 100644 --- a/tests-clar/clone/nonetwork.c +++ b/tests-clar/clone/nonetwork.c @@ -185,6 +185,7 @@ void test_clone_nonetwork__custom_autotag(void) cl_assert_equal_i(GIT_REMOTE_DOWNLOAD_TAGS_NONE, origin->download_tags); git_strarray_free(&tags); + git_remote_free(origin); } void test_clone_nonetwork__custom_autotag_tags_all(void) @@ -199,6 +200,7 @@ void test_clone_nonetwork__custom_autotag_tags_all(void) cl_assert_equal_i(GIT_REMOTE_DOWNLOAD_TAGS_ALL, origin->download_tags); git_strarray_free(&tags); + git_remote_free(origin); } void test_clone_nonetwork__cope_with_already_existing_directory(void) diff --git a/tests-clar/refs/branches/upstream.c b/tests-clar/refs/branches/upstream.c index 648acb44d..69e55a0c5 100644 --- a/tests-clar/refs/branches/upstream.c +++ b/tests-clar/refs/branches/upstream.c @@ -113,11 +113,12 @@ void test_refs_branches_upstream__set_unset_upstream(void) cl_git_pass(git_config_get_string(&value, config, "branch.test.merge")); cl_assert_equal_s(value, "refs/heads/master"); + git_reference_free(branch); + /* local */ cl_git_pass(git_reference_lookup(&branch, repository, "refs/heads/test")); cl_git_pass(git_branch_set_upstream(branch, "master")); - cl_git_pass(git_repository_config(&config, repository)); cl_git_pass(git_config_get_string(&value, config, "branch.test.remote")); cl_assert_equal_s(value, "."); cl_git_pass(git_config_get_string(&value, config, "branch.test.merge")); -- cgit v1.2.3