summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPonnam Srinivas <p.srinivas@samsung.com>2017-10-04 16:29:52 +0530
committerEdward Hervey <bilboed@bilboed.com>2017-12-01 10:45:22 +0100
commit6e20998a949e5a925240882cfd4c640afb3ddd50 (patch)
treef1ab8c00438e14a1702ce2a3a662c991a6d70650
parentf2fe7e3045939a55baef6296a7facb810a449b27 (diff)
downloadgstreamer-plugins-bad-6e20998a949e5a925240882cfd4c640afb3ddd50.tar.gz
mxfdemux: Fix memory leak in error case
https://bugzilla.gnome.org/show_bug.cgi?id=788508
-rw-r--r--gst/mxf/mxfdemux.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/gst/mxf/mxfdemux.c b/gst/mxf/mxfdemux.c
index 68d9eb3f9..d343eef96 100644
--- a/gst/mxf/mxfdemux.c
+++ b/gst/mxf/mxfdemux.c
@@ -2178,6 +2178,7 @@ gst_mxf_demux_handle_index_table_segment (GstMXFDemux * demux,
if (!ret) {
GST_ERROR_OBJECT (demux, "Parsing index table segment failed");
+ g_free (segment);
return GST_FLOW_ERROR;
}