[Ffmpeg-cvslog] r6365 - trunk/libavcodec/wavpack.c
kostya
subversion
Thu Sep 28 07:01:03 CEST 2006
Author: kostya
Date: Thu Sep 28 07:01:02 2006
New Revision: 6365
Modified:
trunk/libavcodec/wavpack.c
Log:
Handle case of get_bits(0)
Modified: trunk/libavcodec/wavpack.c
==============================================================================
--- trunk/libavcodec/wavpack.c (original)
+++ trunk/libavcodec/wavpack.c Thu Sep 28 07:01:02 2006
@@ -142,7 +142,7 @@
if(k<1 || k>65535)return 0;
p = av_log2_16bit(k);
e = (1 << (p + 1)) - k - 1;
- res = get_bits(gb, p);
+ res = p ? get_bits(gb, p) : 0;
if(res >= e){
res = (res<<1) - e + get_bits1(gb);
}
More information about the ffmpeg-cvslog
mailing list