# HG changeset patch # User kostya # Date 1169907880 0 # Node ID 41ee67dd4bef03db6212ba73c2abbfd332cbf030 # Parent 1e86a8f18693f2a8148aedd2a2f5585336ca8e84 Coded residual in WavPack may be > 0xFFFF diff -r 1e86a8f18693 -r 41ee67dd4bef wavpack.c --- a/wavpack.c Sat Jan 27 14:23:55 2007 +0000 +++ b/wavpack.c Sat Jan 27 14:24:40 2007 +0000 @@ -141,8 +141,8 @@ { 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){