From c354714544d092b59ea0a76d22b65cc5fd011513 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Tim-Philipp=20M=C3=BCller?= Date: Wed, 8 Aug 2012 09:53:26 +0100 Subject: [PATCH] examples: don't put things with side effects inside g_assert() They will be defined away to NOOPs otherwise in release builds. --- tests/examples/stepping/framestep1.c | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/tests/examples/stepping/framestep1.c b/tests/examples/stepping/framestep1.c index 6eb1881..70a33a9 100644 --- a/tests/examples/stepping/framestep1.c +++ b/tests/examples/stepping/framestep1.c @@ -123,8 +123,9 @@ main (int argc, char *argv[]) /* step two frames, flush so that new preroll is queued */ g_message ("stepping three frames"); - g_assert (gst_element_send_event (bin, - gst_event_new_step (GST_FORMAT_BUFFERS, 2, 1.0, TRUE, FALSE))); + if (!gst_element_send_event (bin, + gst_event_new_step (GST_FORMAT_BUFFERS, 2, 1.0, TRUE, FALSE))) + g_warning ("Filed to send STEP event!"); /* blocks and returns when we received the step done message */ event_loop (bin); @@ -138,9 +139,10 @@ main (int argc, char *argv[]) /* step 3 frames, flush so that new preroll is queued */ g_message ("stepping 120 milliseconds "); - g_assert (gst_element_send_event (bin, + if (!gst_element_send_event (bin, gst_event_new_step (GST_FORMAT_TIME, 120 * GST_MSECOND, 1.0, TRUE, - FALSE))); + FALSE))) + g_warning ("Filed to send STEP event!"); /* blocks and returns when we received the step done message */ event_loop (bin); -- 2.7.4