summaryrefslogtreecommitdiff
path: root/lib/codebook.c
diff options
context:
space:
mode:
authorSegher Boessenkool <segher@xiph.org>2001-12-19 23:13:33 +0000
committerSegher Boessenkool <segher@xiph.org>2001-12-19 23:13:33 +0000
commit944ed8b3c710c8f40e7b4ec70f5cd7228016ee66 (patch)
tree8cdcf38a4ef5b6350f7a48863756dca0953bfe94 /lib/codebook.c
parent8a1271e8f02b09e28b6c2179abe6751304210a80 (diff)
downloadlibvorbis-git-944ed8b3c710c8f40e7b4ec70f5cd7228016ee66.tar.gz
Kill some warnings. Oh, and make examples compile again under
CodeWarrior. Oops. svn path=/trunk/vorbis/; revision=2862
Diffstat (limited to 'lib/codebook.c')
-rw-r--r--lib/codebook.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/lib/codebook.c b/lib/codebook.c
index 3b00681d..a298e081 100644
--- a/lib/codebook.c
+++ b/lib/codebook.c
@@ -11,7 +11,7 @@
********************************************************************
function: basic codebook pack/unpack/code/decode operations
- last mod: $Id: codebook.c,v 1.32 2001/12/16 04:15:46 xiphmont Exp $
+ last mod: $Id: codebook.c,v 1.33 2001/12/19 23:13:33 segher Exp $
********************************************************************/
@@ -222,7 +222,7 @@ int vorbis_staticbook_unpack(oggpack_buffer *opb,static_codebook *s){
s->q_sequencep=oggpack_read(opb,1);
{
- int quantvals;
+ int quantvals=0;
switch(s->maptype){
case 1:
quantvals=_book_maptype1_quantvals(s);
@@ -237,7 +237,7 @@ int vorbis_staticbook_unpack(oggpack_buffer *opb,static_codebook *s){
for(i=0;i<quantvals;i++)
s->quantlist[i]=oggpack_read(opb,s->q_quant);
- if(s->quantlist[quantvals-1]==-1)goto _eofout;
+ if(quantvals&&s->quantlist[quantvals-1]==-1)goto _eofout;
}
break;
default: