From: Johan Adam Nilsson Date: Mon, 9 Oct 2023 09:11:47 +0000 (+0000) Subject: wavparse: fix buffer leak with adtl tag X-Git-Tag: 1.22.7~9 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=6a3e0ccd955c3f8f12afcbe3b2dd11772bb627f4;p=platform%2Fupstream%2Fgstreamer.git wavparse: fix buffer leak with adtl tag Fixes: https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/3020 Part-of: --- diff --git a/subprojects/gst-plugins-good/gst/wavparse/gstwavparse.c b/subprojects/gst-plugins-good/gst/wavparse/gstwavparse.c index 1b71cca..b473243 100644 --- a/subprojects/gst-plugins-good/gst/wavparse/gstwavparse.c +++ b/subprojects/gst-plugins-good/gst/wavparse/gstwavparse.c @@ -1559,6 +1559,7 @@ gst_wavparse_stream_headers (GstWavParse * wav) gst_wavparse_adtl_chunk (wav, (const guint8 *) map.data, data_size); gst_buffer_unmap (buf, &map); + gst_buffer_unref (buf); } wav->offset += GST_ROUND_UP_2 (data_size); break;