From: Kostya Shishkov Date: Sat, 27 Jan 2007 14:24:40 +0000 (+0000) Subject: Coded residual in WavPack may be > 0xFFFF X-Git-Tag: v0.5~10327 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=4b3b5a2337f851b7d532231436669faef1caceb8;p=platform%2Fupstream%2Flibav.git Coded residual in WavPack may be > 0xFFFF Originally committed as revision 7733 to svn://svn.ffmpeg.org/ffmpeg/trunk --- diff --git a/libavcodec/wavpack.c b/libavcodec/wavpack.c index 6f5d84b..b462174 100644 --- a/libavcodec/wavpack.c +++ b/libavcodec/wavpack.c @@ -141,8 +141,8 @@ static av_always_inline int get_tail(GetBitContext *gb, int k) { int p, e, res; - if(k<1 || k>65535)return 0; - p = av_log2_16bit(k); + if(k<1)return 0; + p = av_log2(k); e = (1 << (p + 1)) - k - 1; res = p ? get_bits(gb, p) : 0; if(res >= e){