diff --git a/libavcodec/put_bits.h b/libavcodec/put_bits.h index 031db334d1..1a6f0afaa8 100644 --- a/libavcodec/put_bits.h +++ b/libavcodec/put_bits.h @@ -229,6 +229,7 @@ static inline void skip_put_bytes(PutBitContext *s, int n) { av_assert2((put_bits_count(s) & 7) == 0); av_assert2(s->bit_left == 32); + av_assert0(n <= s->buf_end - s->buf_ptr); s->buf_ptr += n; }