From bfb68443994895a357222c1c11e0625e460dd864 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Sebastian=20Dr=C3=B6ge?= Date: Wed, 24 Jul 2013 11:21:27 +0200 Subject: [PATCH] basesink: Don't shadow variables that are set inside our scope and then used outside our scope Fixes uninitialized use of these variables. --- libs/gst/base/gstbasesink.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/libs/gst/base/gstbasesink.c b/libs/gst/base/gstbasesink.c index cd9380b..647e41e 100644 --- a/libs/gst/base/gstbasesink.c +++ b/libs/gst/base/gstbasesink.c @@ -3298,11 +3298,13 @@ gst_base_sink_chain_unlocked (GstBaseSink * basesink, GstPad * pad, } if (bclass->prepare || bclass->prepare_list) { - gboolean late = FALSE; - gboolean do_sync = TRUE, stepped = FALSE, step_end = FALSE, syncable = TRUE; + gboolean do_sync = TRUE, stepped = FALSE, syncable = TRUE; GstClockTime sstart, sstop, rstart, rstop, rnext; GstStepInfo *current; + late = FALSE; + step_end = FALSE; + current = &priv->current_step; syncable = gst_base_sink_get_sync_times (basesink, obj, &sstart, &sstop, &rstart, -- 2.7.4