From: Tim-Philipp Müller Date: Tue, 23 Jun 2009 15:45:00 +0000 (+0100) Subject: asfdemux: don't try to free a NULL taglist X-Git-Tag: 1.19.3~505^2~1297 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=16a09febbd948546154a7bd8a3272dd77ed699a9;p=platform%2Fupstream%2Fgstreamer.git asfdemux: don't try to free a NULL taglist --- diff --git a/gst/asfdemux/gstasfdemux.c b/gst/asfdemux/gstasfdemux.c index 6ff6319..9490572 100644 --- a/gst/asfdemux/gstasfdemux.c +++ b/gst/asfdemux/gstasfdemux.c @@ -2141,7 +2141,8 @@ gst_asf_demux_add_global_tags (GstASFDemux * demux, GstTagList * taglist) } t = gst_tag_list_merge (demux->taglist, taglist, GST_TAG_MERGE_APPEND); - gst_tag_list_free (demux->taglist); + if (demux->taglist) + gst_tag_list_free (demux->taglist); gst_tag_list_free (taglist); demux->taglist = t; GST_LOG_OBJECT (demux, "global tags now: %" GST_PTR_FORMAT, demux->taglist);