From 9fd0f58f485c2665c46b2350da9488da419b4eee Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Diego=20=27Flameeyes=27=20Petten=C3=B2?= Date: Wed, 27 Sep 2006 05:10:52 +0000 Subject: Free memory before return. Import revision 6351 of FFmpeg CVS by Kostya. Found by Coverity Scan CID 305. CVS patchset: 8314 CVS date: 2006/09/27 05:10:52 --- src/libffmpeg/libavcodec/jpeg_ls.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/libffmpeg/libavcodec/jpeg_ls.c b/src/libffmpeg/libavcodec/jpeg_ls.c index 4b365bb4a..862a3b422 100644 --- a/src/libffmpeg/libavcodec/jpeg_ls.c +++ b/src/libffmpeg/libavcodec/jpeg_ls.c @@ -459,6 +459,8 @@ static int ls_decode_picture(MJpegDecodeContext *s, int near, int point_transfor } } else if(ilv == 2) { /* sample interleaving */ av_log(s->avctx, AV_LOG_ERROR, "Sample interleaved images are not supported.\n"); + av_free(state); + av_free(zero); return -1; } -- cgit v1.2.3