summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVineeth TM <vineeth.tm@samsung.com>2016-02-16 09:02:30 +0900
committerTim-Philipp Müller <tim@centricular.com>2016-02-16 11:43:24 +0000
commitdc70bfd36a8851eb42010773165ad8b7f7f19d49 (patch)
tree1c1d28df082113fc4c57aff26bfaa56ff4bc43ad
parent92affe2dec1446c38ae65cf3c8f03363009c22fe (diff)
downloadgstreamer-plugins-good-dc70bfd36a8851eb42010773165ad8b7f7f19d49.tar.gz
avidemux: Fix string memory leak
codec_name is not being freed in all conditions leading to memory leak https://bugzilla.gnome.org/show_bug.cgi?id=762117
-rw-r--r--gst/avi/gstavidemux.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/gst/avi/gstavidemux.c b/gst/avi/gstavidemux.c
index 4a80cd603..de16681e5 100644
--- a/gst/avi/gstavidemux.c
+++ b/gst/avi/gstavidemux.c
@@ -2452,9 +2452,8 @@ gst_avi_demux_parse_stream (GstAviDemux * avi, GstBuffer * buf)
gst_tag_list_add (stream->taglist, GST_TAG_MERGE_APPEND, tag_name,
codec_name, NULL);
- g_free (codec_name);
}
-
+ g_free (codec_name);
gst_buffer_unref (buf);
return TRUE;