OSDN Git Service

Fix memleak: free palette data on close.
authorReimar Döffinger <Reimar.Doeffinger@gmx.de>
Tue, 23 Nov 2010 20:42:03 +0000 (20:42 +0000)
committerReimar Döffinger <Reimar.Doeffinger@gmx.de>
Tue, 23 Nov 2010 20:42:03 +0000 (20:42 +0000)
Originally committed as revision 25816 to svn://svn.ffmpeg.org/ffmpeg/trunk

libavcodec/xan.c

index eda6a46..fbd383f 100644 (file)
@@ -559,6 +559,7 @@ static av_cold int xan_decode_end(AVCodecContext *avctx)
 
     av_freep(&s->buffer1);
     av_freep(&s->buffer2);
+    av_freep(&s->palettes);
 
     return 0;
 }