From ac8a3fda8f2b8cda2b8a478a7cd7b57db1118280 Mon Sep 17 00:00:00 2001 From: Ozkan Sezer Date: Wed, 3 Mar 2021 20:33:20 +0300 Subject: [PATCH] fix prepare_audiospec() possibly missing a bad SDL_AUDIO_CHANNELS env. --- src/audio/SDL_audio.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/audio/SDL_audio.c b/src/audio/SDL_audio.c index 844838a55..e0d6d450a 100644 --- a/src/audio/SDL_audio.c +++ b/src/audio/SDL_audio.c @@ -116,7 +116,6 @@ static const AudioBootStrap *const bootstrap[] = { #if SDL_AUDIO_DRIVER_DUMMY &DUMMYAUDIO_bootstrap, #endif - NULL }; @@ -1185,8 +1184,8 @@ prepare_audiospec(const SDL_AudioSpec * orig, SDL_AudioSpec * prepared) const char *env = SDL_getenv("SDL_AUDIO_CHANNELS"); if ((!env) || ((prepared->channels = (Uint8) SDL_atoi(env)) == 0)) { prepared->channels = 2; /* a reasonable default */ + break; } - break; } case 1: /* Mono */ case 2: /* Stereo */