X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=lib%2Finfo.c;h=ecced14ffc5d89033ccac63415e93354a3b6d833;hb=11d603a0ce2c57b4870b223f5d012721980c730e;hp=c4706b00e857d52b49c159d1f2956659d448258e;hpb=9c9ab7dc64cf725ebfd4b3363514c13c98d8cf46;p=platform%2Fupstream%2Flibvorbis.git diff --git a/lib/info.c b/lib/info.c index c4706b0..ecced14 100644 --- a/lib/info.c +++ b/lib/info.c @@ -578,7 +578,7 @@ int vorbis_analysis_headerout(vorbis_dsp_state *v, oggpack_buffer opb; private_state *b=v->backend_state; - if(!b){ + if(!b||vi->channels<=0||vi->channels>256){ ret=OV_EFAULT; goto err_out; }