1
0
mirror of https://github.com/FFmpeg/FFmpeg.git synced 2024-12-23 12:43:46 +02:00

* avoid negative numbers as well

Originally committed as revision 1134 to svn://svn.ffmpeg.org/ffmpeg/trunk
This commit is contained in:
Zdenek Kabelac 2002-10-31 20:22:30 +00:00
parent dd3be2c97e
commit f408fc67c0

View File

@ -1282,7 +1282,7 @@ static int wma_decode_superframe(AVCodecContext *avctx,
s->last_bitoffset = pos & 7; s->last_bitoffset = pos & 7;
pos >>= 3; pos >>= 3;
len = buf_size - pos; len = buf_size - pos;
if (len > MAX_CODED_SUPERFRAME_SIZE) { if (len > MAX_CODED_SUPERFRAME_SIZE || len < 0) {
return -1; return -1;
} }
s->last_superframe_len = len; s->last_superframe_len = len;