Procházet zdrojové kódy

audio: Fixed logic error.

Ryan C. Gordon před 3 roky
rodič
revize
c7a44eea83
1 změnil soubory, kde provedl 1 přidání a 1 odebrání
  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