X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=libavcodec%2Fwavpack.c;h=b6022f0fa5d80bb5e1d262e08b937e565ac3095c;hb=cde57eee98d2e26daeeb1ba0cdd1f3d3acb3eb8a;hp=d20556d312331558fe60189ba5e3ca3366c0a486;hpb=b2d8b91cf0a21537c893d52dc487bfd79988f234;p=ffmpeg diff --git a/libavcodec/wavpack.c b/libavcodec/wavpack.c index d20556d3123..b6022f0fa5d 100644 --- a/libavcodec/wavpack.c +++ b/libavcodec/wavpack.c @@ -93,7 +93,7 @@ static av_always_inline int get_tail(GetBitContext *gb, int k) return 0; p = av_log2(k); e = (1 << (p + 1)) - k - 1; - res = p ? get_bits(gb, p) : 0; + res = get_bitsz(gb, p); if (res >= e) res = (res << 1) - e + get_bits1(gb); return res;