[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