]> git.sesse.net Git - ffmpeg/blobdiff - libavcodec/fmvc.c
avcodec/aacdec: Fix runtime error: signed integer overflow: 2147483520 + 255 cannot...
[ffmpeg] / libavcodec / fmvc.c
index ff5f291da6b9d98a1543c8913df7aee71d530ee4..2368e95f29c900e9d756de9dc317cd9969ad1b6a 100644 (file)
@@ -459,7 +459,7 @@ static int decode_frame(AVCodecContext *avctx,
             int size, offset, start = 0;
 
             offset = bytestream2_get_le16(gb);
-            if (offset > s->nb_blocks)
+            if (offset >= s->nb_blocks)
                 return AVERROR_INVALIDDATA;
 
             size = bytestream2_get_le16(gb);