From 24f79307cd174334ff950617feebe314a43bcc9c Mon Sep 17 00:00:00 2001 From: =?utf8?q?Tim-Philipp=20M=C3=BCller?= Date: Mon, 18 Nov 2013 15:28:32 +0000 Subject: [PATCH] tests: fix GstBus unit test with latest GLib g_source_remove() works on the default main context, and we're doing things with a custom context. Fixes warning with newer GLib versions. --- tests/check/gst/gstbus.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/tests/check/gst/gstbus.c b/tests/check/gst/gstbus.c index 6ceb71f580..870a700425 100644 --- a/tests/check/gst/gstbus.c +++ b/tests/check/gst/gstbus.c @@ -232,7 +232,8 @@ GST_START_TEST (test_watch_with_custom_context) fail_unless_equals_int (num_eos, 10); fail_unless_equals_int (num_app, 10); - g_source_remove (id); + if ((source = g_main_context_find_source_by_id (ctx, id))) + g_source_destroy (source); g_main_loop_unref (main_loop); g_main_context_unref (ctx); -- 2.34.1