From: Sebastian Dröge Date: Tue, 6 Mar 2012 11:28:02 +0000 (+0100) Subject: baseparse: Fix 'self-comparison always evaluates to true' X-Git-Tag: RELEASE-0.11.3~1^2~8 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=ed7f4802222234eef192aa3f74bc92268f338f97;p=platform%2Fupstream%2Fgstreamer.git baseparse: Fix 'self-comparison always evaluates to true' This was really a bug. --- diff --git a/libs/gst/base/gstbaseparse.c b/libs/gst/base/gstbaseparse.c index 851ec1d..108ee89 100644 --- a/libs/gst/base/gstbaseparse.c +++ b/libs/gst/base/gstbaseparse.c @@ -3899,7 +3899,7 @@ gst_base_parse_handle_seek (GstBaseParse * parse, GstEvent * event) seek event (in bytes) to upstream. Segment / flush handling happens in corresponding src event handlers */ GST_DEBUG_OBJECT (parse, "seek in PUSH mode"); - if (seekstop >= 0 && seekpos <= seekpos) + if (seekstop >= 0 && seekstop <= seekpos) seekstop = seekpos; new_event = gst_event_new_seek (rate, GST_FORMAT_BYTES, flags, GST_SEEK_TYPE_SET, seekpos, stop_type, seekstop);