diff options
author | Paul B. Mahol <onemda@gmail.com> | 2011-12-17 17:58:06 +0000 |
---|---|---|
committer | Michael Niedermayer <michaelni@gmx.at> | 2012-01-03 19:49:55 +0100 |
commit | d1e1674f66f584bd839bf6cd512af03329e557bf (patch) | |
tree | 4ffc91ff4b2e67c497978a4d39c595a78edcb1b0 | |
parent | 21ca96049f2936a81d1f1ec432cb85031481bd22 (diff) | |
download | ffmpeg-d1e1674f66f584bd839bf6cd512af03329e557bf.tar.gz |
cljr: fix buf_size sanity check
Signed-off-by: Janne Grunau <janne-libav@jannau.net>
(cherry picked from commit 2e7905eee8d0f8813e703cacdd7b3ffdc4960656)
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
-rw-r--r-- | libavcodec/cljr.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/libavcodec/cljr.c b/libavcodec/cljr.c index 4027cff4c7..f86d85028d 100644 --- a/libavcodec/cljr.c +++ b/libavcodec/cljr.c @@ -66,7 +66,7 @@ static int decode_frame(AVCodecContext *avctx, return AVERROR_INVALIDDATA; } - if (buf_size / avctx->height < avctx->width) { + if (buf_size < avctx->height * avctx->width) { av_log(avctx, AV_LOG_ERROR, "Resolution larger than buffer size. Invalid header?\n"); return AVERROR_INVALIDDATA; |