From 147e5200ca1d9ab09867c22b235aff5981799711 Mon Sep 17 00:00:00 2001 From: Michael Niedermayer Date: Sat, 5 Jul 2003 08:31:08 +0000 Subject: [PATCH] memleak fix by (Jake Page ) with minor fix by me Originally committed as revision 2014 to svn://svn.ffmpeg.org/ffmpeg/trunk --- libavcodec/mpegvideo.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/libavcodec/mpegvideo.c b/libavcodec/mpegvideo.c index ebdd4858d8..927e973c0e 100644 --- a/libavcodec/mpegvideo.c +++ b/libavcodec/mpegvideo.c @@ -476,6 +476,9 @@ void MPV_common_end(MpegEncContext *s) { int i; + av_freep(&s->parse_context.buffer); + s->parse_context.buffer_size=0; + av_freep(&s->mb_type); av_freep(&s->p_mv_table_base); av_freep(&s->b_forw_mv_table_base);