Commit 365d3672382ca514190ef7905d1eadbe44f7381e

Edward Thomson 2015-01-08T21:32:44

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);
 }