# HG changeset patch # User lorenm # Date 1147306010 0 # Node ID 798f64f1263c5fe20b37b5b117ca0ef1b09ec664 # Parent 32e634e0d5ccbb30f1e2020319dfb15aad6edbc8 fix a crash on x86_64 diff -r 32e634e0d5cc -r 798f64f1263c vorbis.c --- a/vorbis.c Wed May 10 11:59:09 2006 +0000 +++ b/vorbis.c Thu May 11 00:06:50 2006 +0000 @@ -473,7 +473,7 @@ } for(k=0;k<(1<data.t1.class_subclasses[j]);++k) { - floor_setup->data.t1.subclass_books[j][k]=get_bits(gb, 8)-1; + floor_setup->data.t1.subclass_books[j][k]=(int16_t)get_bits(gb, 8)-1; AV_DEBUG(" book %d. : %d \n", k, floor_setup->data.t1.subclass_books[j][k]); }