From 9a4b1e9cdc73f8ebb1e48ddc10a1918162232fc8 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Sebastian=20Dr=C3=B6ge?= Date: Thu, 1 Dec 2016 20:04:28 +0200 Subject: [PATCH] avidemux: Free vprp chunk also if it existed but we made no use of it https://bugzilla.gnome.org/show_bug.cgi?id=775479 --- gst/avi/gstavidemux.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/gst/avi/gstavidemux.c b/gst/avi/gstavidemux.c index 343009a..ece4d56 100644 --- a/gst/avi/gstavidemux.c +++ b/gst/avi/gstavidemux.c @@ -2308,9 +2308,6 @@ gst_avi_demux_parse_stream (GstAviDemux * avi, GstBuffer * buf) if (n && d) gst_caps_set_simple (caps, "pixel-aspect-ratio", GST_TYPE_FRACTION, n, d, NULL); - /* very local, not needed elsewhere */ - g_free (vprp); - vprp = NULL; } caps = gst_avi_demux_check_caps (avi, stream, caps); tag_name = GST_TAG_VIDEO_CODEC; @@ -2457,6 +2454,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 (vprp); g_free (codec_name); gst_buffer_unref (buf); -- 2.7.4