From 1d23930cd738ac365b3ec242c2017fa67743292e Mon Sep 17 00:00:00 2001 From: Vineeth TM Date: Fri, 21 Aug 2015 12:20:59 +0900 Subject: [PATCH] wavpackdec: fix taglist memory leak When passing the taglist to gst_audio_decoder_merge_tags, the reference is increased by audiodecoder and the caller should free the taglist being passed. https://bugzilla.gnome.org/show_bug.cgi?id=753903 --- ext/wavpack/gstwavpackdec.c | 1 + 1 file changed, 1 insertion(+) diff --git a/ext/wavpack/gstwavpackdec.c b/ext/wavpack/gstwavpackdec.c index f939390488..dd449a2647 100644 --- a/ext/wavpack/gstwavpackdec.c +++ b/ext/wavpack/gstwavpackdec.c @@ -266,6 +266,7 @@ gst_wavpack_dec_post_tags (GstWavpackDec * dec) (guint) bitrate, NULL); gst_audio_decoder_merge_tags (GST_AUDIO_DECODER (dec), list, GST_TAG_MERGE_REPLACE); + gst_tag_list_unref (list); } }