From: Jan Schmidt Date: Wed, 10 Aug 2022 14:59:50 +0000 (+1000) Subject: hlsdemux2: m3u8: Fix memory leak X-Git-Tag: 1.22.0~1122 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=0ff317f1071c648db5d06bf39be16d1a08e23348;p=platform%2Fupstream%2Fgstreamer.git hlsdemux2: m3u8: Fix memory leak Clear the GValue holding intermediate GstStructure field data. Part-of: --- diff --git a/subprojects/gst-plugins-good/ext/adaptivedemux2/hls/m3u8.c b/subprojects/gst-plugins-good/ext/adaptivedemux2/hls/m3u8.c index da9fd6e..b0a1161 100644 --- a/subprojects/gst-plugins-good/ext/adaptivedemux2/hls/m3u8.c +++ b/subprojects/gst-plugins-good/ext/adaptivedemux2/hls/m3u8.c @@ -2228,6 +2228,7 @@ remove_uncommon (GQuark field_id, GValue * value, GstStructure * st2) g_value_reset (value); g_value_copy (&dest, value); + g_value_reset (&dest); return TRUE; }