From 77c9e2cd4d2eff371685bba9193919990a25809a Mon Sep 17 00:00:00 2001 From: Vineeth TM Date: Fri, 21 Aug 2015 13:19:02 +0900 Subject: [PATCH] matroska: read: fix tag list memory leak gst_toc_entry_merge_tags makes a new ref of the taglist, so it should be unref'ed as soon as the tags are merged to the tocentry https://bugzilla.gnome.org/show_bug.cgi?id=753904 --- gst/matroska/matroska-read-common.c | 1 + 1 file changed, 1 insertion(+) diff --git a/gst/matroska/matroska-read-common.c b/gst/matroska/matroska-read-common.c index 2639251eac..537fed98c8 100644 --- a/gst/matroska/matroska-read-common.c +++ b/gst/matroska/matroska-read-common.c @@ -757,6 +757,7 @@ gst_matroska_read_common_parse_toc_tag (GstTocEntry * entry, } gst_toc_entry_merge_tags (entry, etags, GST_TAG_MERGE_APPEND); + gst_tag_list_unref (etags); cur = gst_toc_entry_get_sub_entries (entry); while (cur != NULL) {