From: Sebastian Dröge Date: Fri, 8 Apr 2011 13:22:47 +0000 (+0200) Subject: jpegdec: Unref event if the parent element disappeared X-Git-Tag: RELEASE-0.10.29~465 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=b784173e4a16a7cc6d6852c6f737392a58a2f685;p=platform%2Fupstream%2Fgst-plugins-good.git jpegdec: Unref event if the parent element disappeared --- diff --git a/ext/jpeg/gstjpegdec.c b/ext/jpeg/gstjpegdec.c index d3a1e54..ec279e9 100644 --- a/ext/jpeg/gstjpegdec.c +++ b/ext/jpeg/gstjpegdec.c @@ -1651,8 +1651,10 @@ gst_jpeg_dec_src_event (GstPad * pad, GstEvent * event) gboolean res; dec = GST_JPEG_DEC (gst_pad_get_parent (pad)); - if (G_UNLIKELY (dec == NULL)) + if (G_UNLIKELY (dec == NULL)) { + gst_event_unref (event); return FALSE; + } switch (GST_EVENT_TYPE (event)) { case GST_EVENT_QOS:{