Pārlūkot izejas kodu

alsa: Fix use-after-free when reinitializing

Cameron Gutman 3 gadi atpakaļ
vecāks
revīzija
78013aeef9
1 mainītis faili ar 1 papildinājumiem un 0 dzēšanām
  1. 1 0
      src/audio/alsa/SDL_alsa_audio.c

+ 1 - 0
src/audio/alsa/SDL_alsa_audio.c

@@ -991,6 +991,7 @@ ALSA_Deinitialize(void)
         SDL_free(dev->name);
         SDL_free(dev);
     }
+    hotplug_devices = NULL;
 
     UnloadALSALibrary();
 }