submodule::init tests: free some leaks
diff --git a/tests/submodule/init.c b/tests/submodule/init.c
index d07bc9a..6d4c75c 100644
--- a/tests/submodule/init.c
+++ b/tests/submodule/init.c
@@ -41,6 +41,7 @@ void test_submodule_init__absolute_url(void)
git_buf_free(&absolute_url);
git_config_free(cfg);
+ git_submodule_free(sm);
}
void test_submodule_init__relative_url(void)
@@ -70,6 +71,7 @@ void test_submodule_init__relative_url(void)
git_buf_free(&absolute_url);
git_config_free(cfg);
+ git_submodule_free(sm);
}
void test_submodule_init__relative_url_detached_head(void)
@@ -107,5 +109,7 @@ void test_submodule_init__relative_url_detached_head(void)
git_buf_free(&absolute_url);
git_config_free(cfg);
-
+ git_commit_free(head_commit);
+ git_reference_free(head_ref);
+ git_submodule_free(sm);
}