From 6a0b713b284c1b9e9b44c84492b20929e3f9347a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tim-Philipp=20M=C3=BCller?= Date: Sun, 3 Mar 2013 16:51:10 +0000 Subject: [PATCH] tests: fix leak in vorbisdec unit test --- tests/check/pipelines/vorbisdec.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/tests/check/pipelines/vorbisdec.c b/tests/check/pipelines/vorbisdec.c index 7796d5fee8..43c673a0a5 100644 --- a/tests/check/pipelines/vorbisdec.c +++ b/tests/check/pipelines/vorbisdec.c @@ -79,9 +79,13 @@ GST_START_TEST (test_timestamps) loop = g_main_loop_new (NULL, FALSE); g_main_loop_run (loop); + g_main_loop_unref (loop); gst_element_set_state (pipeline, GST_STATE_NULL); + gst_bus_remove_signal_watch (bus); + gst_object_unref (bus); + fail_if (messages > 0, "Received imperfect timestamp messages"); gst_object_unref (pipeline); } @@ -92,7 +96,7 @@ GST_END_TEST; static Suite * vorbisenc_suite (void) { - Suite *s = suite_create ("vorbisenc"); + Suite *s = suite_create ("vorbisdec"); TCase *tc_chain = tcase_create ("general"); suite_add_tcase (s, tc_chain);