projects
/
platform
/
upstream
/
libvorbis.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
CVE-2017-14160: fix bounds check on very low sample rates.
[platform/upstream/libvorbis.git]
/
lib
/
vorbisenc.c
diff --git
a/lib/vorbisenc.c
b/lib/vorbisenc.c
index
4a4607c
..
4fc7b62
100644
(file)
--- a/
lib/vorbisenc.c
+++ b/
lib/vorbisenc.c
@@
-1210,7
+1210,7
@@
int vorbis_encode_ctl(vorbis_info *vi,int number,void *arg){
hi->req,
hi->managed,
&new_base);
- if(!
hi->setup
)return OV_EIMPL;
+ if(!
new_template
)return OV_EIMPL;
hi->setup=new_template;
hi->base_setting=new_base;
vorbis_encode_setup_setting(vi,vi->channels,vi->rate);