From 68e252f548f54a069c26e7502a5ed8e426f26324 Mon Sep 17 00:00:00 2001 From: Janne Grunau Date: Wed, 11 Jan 2012 01:34:30 +0100 Subject: [PATCH] wtv: fix memleaks during normal operation --- libavformat/wtv.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/libavformat/wtv.c b/libavformat/wtv.c index e4b9ae573a..c6198680c7 100644 --- a/libavformat/wtv.c +++ b/libavformat/wtv.c @@ -302,6 +302,8 @@ static void wtvfile_close(AVIOContext *pb) { WtvFile *wf = pb->opaque; av_free(wf->sectors); + av_free(wf); + av_free(pb->buffer); av_free(pb); } @@ -1093,6 +1095,7 @@ static int read_seek(AVFormatContext *s, int stream_index, static int read_close(AVFormatContext *s) { WtvContext *wtv = s->priv_data; + av_free(wtv->index_entries); wtvfile_close(wtv->pb); return 0; } -- 2.11.0