audio: Make sure device->hidden is NULL after CloseDevice

This commit is contained in:
Ryan C. Gordon committed 2023-07-30 11:56:09 -04:00
1 parent 3d6ba0cafd
commit 121a2dce15
1 file changed
+1
+1
View File
@@ -1091,6 +1091,7 @@ static void ClosePhysicalAudioDevice(SDL_AudioDevice *device)
if (device->is_opened) {
current_audio.impl.CloseDevice(device); // if ProvidesOwnCallbackThread, this must join on any existing device thread before returning!
device->is_opened = SDL_FALSE;
device->hidden = NULL; // just in case.
}
if (device->work_buffer) {