summaryrefslogtreecommitdiff
path: root/lib/backends.h
diff options
context:
space:
mode:
authorMonty <xiphmont@xiph.org>2009-07-24 00:06:53 +0000
committerMonty <xiphmont@xiph.org>2009-07-24 00:06:53 +0000
commit9e95db41ebc273bd436c9e5a7cfe7cc03a856f36 (patch)
tree3e7ddd995d2ff510270f9aa54835245cae29759e /lib/backends.h
parentd701313fc8b102737e5fdd3fdd4ec6b5b6410211 (diff)
downloadlibvorbis-git-9e95db41ebc273bd436c9e5a7cfe7cc03a856f36.tar.gz
Eliminate possibility of booklist overflow in res0/1/2 unpacking.
svn path=/trunk/vorbis/; revision=16326
Diffstat (limited to 'lib/backends.h')
-rw-r--r--lib/backends.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/backends.h b/lib/backends.h
index 9f5da3bc..c6a638aa 100644
--- a/lib/backends.h
+++ b/lib/backends.h
@@ -111,7 +111,7 @@ typedef struct vorbis_info_residue0{
int partitions; /* possible codebooks for a partition */
int groupbook; /* huffbook for partitioning */
int secondstages[64]; /* expanded out to pointers in lookup */
- int booklist[256]; /* list of second stage books */
+ int booklist[512]; /* list of second stage books */
const float classmetric1[64];
const float classmetric2[64];