From 81fc2f37db98b3472bf997e5f302e65d75670f3e Mon Sep 17 00:00:00 2001 From: Kostya Shishkov Date: Mon, 24 Sep 2007 16:50:32 +0000 Subject: [PATCH] Remove check for input buffer size as it does not guarantee that decoder will not run out of output buffer bounds (and all suspected decoders have their own checks now). Originally committed as revision 10567 to svn://svn.ffmpeg.org/ffmpeg/trunk --- libavcodec/utils.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/libavcodec/utils.c b/libavcodec/utils.c index f2c77b75b..3d4c2f2f5 100644 --- a/libavcodec/utils.c +++ b/libavcodec/utils.c @@ -962,8 +962,7 @@ int attribute_align_arg avcodec_decode_audio2(AVCodecContext *avctx, int16_t *sa return -1; } if(*frame_size_ptr < FF_MIN_BUFFER_SIZE || - *frame_size_ptr < avctx->channels * avctx->frame_size * sizeof(int16_t) || - *frame_size_ptr < buf_size){ + *frame_size_ptr < avctx->channels * avctx->frame_size * sizeof(int16_t)){ av_log(avctx, AV_LOG_ERROR, "buffer %d too small\n", *frame_size_ptr); return -1; } -- 2.11.0