From: Deepak Srivastava Date: Fri, 15 Sep 2017 11:36:58 +0000 (+0530) Subject: mpeg2dec: Fix buffer memory leak in error code path X-Git-Tag: 1.19.3~505^2~172 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=9213d690a8e36e359ce8314db5d0e4fe83b822dd;p=platform%2Fupstream%2Fgstreamer.git mpeg2dec: Fix buffer memory leak in error code path https://bugzilla.gnome.org/show_bug.cgi?id=787817 --- diff --git a/ext/mpeg2dec/gstmpeg2dec.c b/ext/mpeg2dec/gstmpeg2dec.c index 5889055..4454e76 100644 --- a/ext/mpeg2dec/gstmpeg2dec.c +++ b/ext/mpeg2dec/gstmpeg2dec.c @@ -1057,6 +1057,7 @@ gst_mpeg2dec_handle_frame (GstVideoDecoder * decoder, gst_buffer_ref (buf); if (!gst_buffer_map (buf, &minfo, GST_MAP_READ)) { GST_ERROR_OBJECT (mpeg2dec, "Failed to map input buffer"); + gst_buffer_unref (buf); return GST_FLOW_ERROR; }