From e74456acc879665f80d3b9092e5afb4e8335d3a1 Mon Sep 17 00:00:00 2001 From: Tristan Matthews Date: Mon, 9 Apr 2018 11:15:07 -0400 Subject: [PATCH] vorbisenc: detect if new_template is NULL Fixes #1975 --- lib/vorbisenc.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/vorbisenc.c b/lib/vorbisenc.c index 4a4607cb..4fc7b62f 100644 --- 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);