瀏覽代碼

audio: Fixed logic error.

Ryan C. Gordon 2 年之前
父節點
當前提交
c7a44eea83
共有 1 個文件被更改,包括 1 次插入1 次删除
  1. 1 1
      src/audio/SDL_audio.c

+ 1 - 1
src/audio/SDL_audio.c

@@ -335,7 +335,7 @@ void SDL_AudioDeviceDisconnected(SDL_AudioDevice *device)
     SDL_AtomicSet(&device->shutdown, 1);  // tell audio thread to terminate.
 
     // if there's an audio thread, don't free until thread is terminating, otherwise free stuff now.
-    const SDL_bool should_destroy = (device->thread != NULL);
+    const SDL_bool should_destroy = (device->thread == NULL);
     SDL_UnlockMutex(device->lock);
 
     // Post the event, if we haven't tried to before and if it's desired