diff --git a/src/audio/SDL_audio.c b/src/audio/SDL_audio.c index e9109df8d1..c2b2e0598b 100644 --- a/src/audio/SDL_audio.c +++ b/src/audio/SDL_audio.c @@ -1552,9 +1552,9 @@ SDL_AudioStream *SDL_OpenAudioDeviceStream(SDL_AudioDeviceID devid, const SDL_Au if (callback) { int rc; if (iscapture) { - rc = SDL_SetAudioStreamGetCallback(stream, callback, userdata); - } else { rc = SDL_SetAudioStreamPutCallback(stream, callback, userdata); + } else { + rc = SDL_SetAudioStreamGetCallback(stream, callback, userdata); } SDL_assert(rc == 0); // should only fail if stream==NULL atm. }