]> granicus.if.org Git - check/commitdiff
check_check_fixture: free suite runners when finished
authorbrarcher <brarcher@64e312b2-a51f-0410-8e61-82d0ca0eb02a>
Tue, 17 Dec 2013 22:12:26 +0000 (22:12 +0000)
committerbrarcher <brarcher@64e312b2-a51f-0410-8e61-82d0ca0eb02a>
Tue, 17 Dec 2013 22:12:26 +0000 (22:12 +0000)
git-svn-id: svn+ssh://svn.code.sf.net/p/check/code/trunk@896 64e312b2-a51f-0410-8e61-82d0ca0eb02a

tests/check_check_fixture.c

index b002fd15da790b9804ac1eeb9714a62785e84727..ccfcd6072ec6689e3321a54ce575c6a14c7d8359 100644 (file)
@@ -220,6 +220,7 @@ START_TEST(test_ch_setup_fail_nofork)
               "Test run counts not correct for checked setup failure");
   ck_assert_msg (srunner_ntests_failed(sr) == 1,
               "Failure counts not correct for checked setup failure");
+  srunner_free(sr);
 }
 END_TEST
 
@@ -243,6 +244,7 @@ START_TEST(test_ch_setup_fail_nofork_2)
               "Test run counts not correct for checked setup failure");
   ck_assert_msg (srunner_ntests_failed(sr) == 1,
               "Failure counts not correct for checked setup failure");
+  srunner_free(sr);
 }
 END_TEST
 
@@ -271,6 +273,7 @@ START_TEST(test_ch_setup_pass_nofork)
               "Test run counts not correct for checked setup failure");
   ck_assert_msg (srunner_ntests_failed(sr) == 0,
               "Failure counts not correct for checked setup failure");
+  srunner_free(sr);
 }
 END_TEST
 
@@ -318,6 +321,7 @@ START_TEST(test_ch_setup_sig)
     ck_abort_msg (errm);
   }
   free(trm);
+  srunner_free(sr);
 }
 END_TEST
 
@@ -461,6 +465,7 @@ START_TEST(test_ch_teardown_sig)
     ck_abort_msg (errm);
   }
   free(trm);
+  srunner_free(sr);
 }
 END_TEST