mxfdemux: fix memory leak
authorGuillaume Desmottes <guillaume.desmottes@collabora.co.uk>
Thu, 26 Mar 2015 10:52:33 +0000 (11:52 +0100)
committerTim-Philipp Müller <tim@centricular.com>
Sat, 4 Apr 2015 18:47:40 +0000 (19:47 +0100)
commit4d790dae67f5c80827abca8e978352a71f03972b
tree54038babd23bce571662206fd97bfed7a705494d
parent75c9a5f129b76458a24e188f39b201dcd3de0159
mxfdemux: fix memory leak

Reset the internal segment before freeing it.

mxf_index_table_segment_parse() allocates data inside the segment
(like segment->delta_entries) which have to be freed using
mxf_index_table_segment_reset().

https://bugzilla.gnome.org/show_bug.cgi?id=746803
gst/mxf/mxfdemux.c