summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>2012-06-08 17:13:39 +0200
committerMark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>2012-06-08 17:14:34 +0200
commit3a72c02dfef0b9de3b5ac69f69838db2b714c322 (patch)
treecdfa629586d9bab7bc675597b35afce34d1d2253
parentc4edde39f54c7da0d1ce107aa342080d4cf45d8d (diff)
tests: mpegtsmux: plug some leaks
-rw-r--r--tests/check/elements/mpegtsmux.c8
1 files changed, 8 insertions, 0 deletions
diff --git a/tests/check/elements/mpegtsmux.c b/tests/check/elements/mpegtsmux.c
index 742db13a9..b6c80d243 100644
--- a/tests/check/elements/mpegtsmux.c
+++ b/tests/check/elements/mpegtsmux.c
@@ -201,6 +201,10 @@ GST_START_TEST (test_force_key_unit_event_downstream)
g_thread_join (thread_data_3->thread);
fail_unless (test_data.sink_event == NULL);
+ g_free (thread_data_1);
+ g_free (thread_data_2);
+ g_free (thread_data_3);
+
/* push again on all src so that the buffer on src2 is collected */
thread_data_1 = pad_push (src1, gst_buffer_new (), 4 * GST_SECOND);
thread_data_2 = pad_push (src2, gst_buffer_new (), 5 * GST_SECOND);
@@ -281,6 +285,10 @@ GST_START_TEST (test_force_key_unit_event_upstream)
g_thread_join (thread_data_3->thread);
fail_unless (test_data.sink_event == NULL);
+ g_free (thread_data_1);
+ g_free (thread_data_2);
+ g_free (thread_data_3);
+
/* push again on all src so that the buffer on src2 is collected */
thread_data_1 = pad_push (src1, gst_buffer_new (), 4 * GST_SECOND);
thread_data_2 = pad_push (src2, gst_buffer_new (), 5 * GST_SECOND);