diff options
Diffstat (limited to 'tests/config/rename.c')
-rw-r--r-- | tests/config/rename.c | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/tests/config/rename.c b/tests/config/rename.c index db07c798f..a4614158a 100644 --- a/tests/config/rename.c +++ b/tests/config/rename.c @@ -21,11 +21,12 @@ void test_config_rename__cleanup(void) void test_config_rename__can_rename(void) { - const git_config_entry *ce; + git_config_entry *ce; cl_git_pass(git_config_get_entry( &ce, g_config, "branch.track-local.remote")); cl_assert_equal_s(".", ce->value); + git_config_entry_free(ce); cl_git_fail(git_config_get_entry( &ce, g_config, "branch.local-track.remote")); @@ -36,6 +37,7 @@ void test_config_rename__can_rename(void) cl_git_pass(git_config_get_entry( &ce, g_config, "branch.local-track.remote")); cl_assert_equal_s(".", ce->value); + git_config_entry_free(ce); cl_git_fail(git_config_get_entry( &ce, g_config, "branch.track-local.remote")); @@ -43,7 +45,7 @@ void test_config_rename__can_rename(void) void test_config_rename__prevent_overwrite(void) { - const git_config_entry *ce; + git_config_entry *ce; cl_git_pass(git_config_set_string( g_config, "branch.local-track.remote", "yellow")); @@ -51,6 +53,7 @@ void test_config_rename__prevent_overwrite(void) cl_git_pass(git_config_get_entry( &ce, g_config, "branch.local-track.remote")); cl_assert_equal_s("yellow", ce->value); + git_config_entry_free(ce); cl_git_pass(git_config_rename_section( g_repo, "branch.track-local", "branch.local-track")); @@ -58,6 +61,7 @@ void test_config_rename__prevent_overwrite(void) cl_git_pass(git_config_get_entry( &ce, g_config, "branch.local-track.remote")); cl_assert_equal_s(".", ce->value); + git_config_entry_free(ce); /* so, we don't currently prevent overwrite... */ /* { |