From 546a99026b4b4e007d51c9cfdb934f5cf254a93a Mon Sep 17 00:00:00 2001 From: Jan Schmidt Date: Mon, 27 Mar 2017 22:59:17 +1100 Subject: [PATCH] urisourcebin: Set removed flag when removing buffering msg Forgot to set the flag, resulting in a missed check for sending 100% in some cases. Spotted by Coverity. CID: 1403263 --- gst/playback/gsturisourcebin.c | 1 + 1 file changed, 1 insertion(+) diff --git a/gst/playback/gsturisourcebin.c b/gst/playback/gsturisourcebin.c index 566b758a3..4a4c1b7ee 100644 --- a/gst/playback/gsturisourcebin.c +++ b/gst/playback/gsturisourcebin.c @@ -2569,6 +2569,7 @@ remove_buffering_msgs (GstURISourceBin * urisrc, GstObject * src) gst_message_unref (bufstats); urisrc->buffering_status = g_list_delete_link (urisrc->buffering_status, iter); + removed = TRUE; break; } iter = g_list_next (iter); -- 2.34.1