diff options
author | Diego 'Flameeyes' Pettenò <flameeyes@gmail.com> | 2006-09-27 05:10:52 +0000 |
---|---|---|
committer | Diego 'Flameeyes' Pettenò <flameeyes@gmail.com> | 2006-09-27 05:10:52 +0000 |
commit | 9fd0f58f485c2665c46b2350da9488da419b4eee (patch) | |
tree | 93987f75ccca0628efa8494f2d84e5d69fe82928 | |
parent | 11149d4ccedf87a5005327c02e8e195e4e4e0b67 (diff) | |
download | xine-lib-9fd0f58f485c2665c46b2350da9488da419b4eee.tar.gz xine-lib-9fd0f58f485c2665c46b2350da9488da419b4eee.tar.bz2 |
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
-rw-r--r-- | src/libffmpeg/libavcodec/jpeg_ls.c | 2 |
1 files changed, 2 insertions, 0 deletions
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; } |