From ff130d7363e0b29ab3e5b46fa3647f236c3c7ba5 Mon Sep 17 00:00:00 2001 From: Michael Niedermayer Date: Sun, 30 Jun 2013 00:31:51 +0200 Subject: [PATCH] get_xbits: assert validity of the number of bits similar is already done in the other get_bits() functions Signed-off-by: Michael Niedermayer --- libavcodec/get_bits.h | 1 + 1 file changed, 1 insertion(+) diff --git a/libavcodec/get_bits.h b/libavcodec/get_bits.h index f16a5082c5..4f4aa9aea8 100644 --- a/libavcodec/get_bits.h +++ b/libavcodec/get_bits.h @@ -214,6 +214,7 @@ static inline int get_xbits(GetBitContext *s, int n) register int sign; register int32_t cache; OPEN_READER(re, s); + av_assert2(n>0 && n<=25); UPDATE_CACHE(re, s); cache = GET_CACHE(re, s); sign = ~cache >> 31;