diff options
author | Monty <xiphmont@xiph.org> | 2012-01-20 07:45:22 +0000 |
---|---|---|
committer | Monty <xiphmont@xiph.org> | 2012-01-20 07:45:22 +0000 |
commit | 293fd1c04f9d4489be6d4b2b1ca8698f2f902e8e (patch) | |
tree | e5a6b2e7048d054c48aca5b4b8603733365383a7 | |
parent | 6b587a0eb35bc94907b03ab9e2fc2de4a99e635c (diff) | |
download | tremor-293fd1c04f9d4489be6d4b2b1ca8698f2f902e8e.tar.gz |
Fix for Moz BZ #719612 for tremor-lowmem
git-svn-id: https://svn.xiph.org/branches/lowmem-branch/Tremor@18154 0101bb08-14d6-0310-b084-bc0e0c8e3800
-rw-r--r-- | configure.in | 4 | ||||
-rw-r--r-- | floor1.c | 1 |
2 files changed, 3 insertions, 2 deletions
diff --git a/configure.in b/configure.in index c15cde5..a247f79 100644 --- a/configure.in +++ b/configure.in @@ -11,7 +11,7 @@ AC_CANONICAL_TARGET AM_CONFIG_HEADER([config.h]) -AM_INIT_AUTOMAKE(libvorbisidec,1.2.0) +AM_INIT_AUTOMAKE(libvorbisidec,1.2.1) dnl AM_MAINTAINER_MODE only provides the option to configure to enable it AM_MAINTAINER_MODE @@ -19,7 +19,7 @@ AM_MAINTAINER_MODE dnl Library versioning V_LIB_CURRENT=1 -V_LIB_REVISION=2 +V_LIB_REVISION=3 V_LIB_AGE=0 AC_SUBST(V_LIB_CURRENT) AC_SUBST(V_LIB_REVISION) @@ -135,6 +135,7 @@ vorbis_info_floor *floor1_info_unpack (vorbis_info *vi,oggpack_buffer *opb){ count=0; for(j=0,k=0;j<info->partitions;j++){ count+=info->class[info->partitionclass[j]].class_dim; + if(count>VIF_POSIT)goto err_out; for(;k<count;k++){ int t=info->postlist[k+2]=oggpack_read(opb,rangebits); if(t>=(1<<rangebits))goto err_out; |