On 08/02/14 12:59, Janne Grunau wrote:
> Fixes memleak in fate-mxf-demux.
> ---
> libavformat/mxfdec.c | 3 +++
> 1 file changed, 3 insertions(+)
>
> diff --git a/libavformat/mxfdec.c b/libavformat/mxfdec.c
> index 296044e..158e866 100644
> --- a/libavformat/mxfdec.c
> +++ b/libavformat/mxfdec.c
> @@ -2200,6 +2200,9 @@ static int mxf_read_close(AVFormatContext *s)
>
> for (i = 0; i < mxf->metadata_sets_count; i++) {
> switch (mxf->metadata_sets[i]->type) {
> + case Descriptor:
> + av_freep(&((MXFDescriptor *)mxf->metadata_sets[i])->extradata);
> + break;
> case MultipleDescriptor:
> av_freep(&((MXFDescriptor
> *)mxf->metadata_sets[i])->sub_descriptors_refs);
> break;
>
Ok.
_______________________________________________
libav-devel mailing list
[email protected]
https://lists.libav.org/mailman/listinfo/libav-devel