Преглед на файлове

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

Ryan C. Gordon преди 2 години
родител
ревизия
121a2dce15
променени са 1 файла, в които са добавени 1 реда и са изтрити 0 реда
  1. 1 0
      src/audio/SDL_audio.c

+ 1 - 0
src/audio/SDL_audio.c

@@ -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) {