https://github.com/libsdl-org/SDL/commit/be0dc630b7eb80f9fb5d18686c68bcd5b949c273
From be0dc630b7eb80f9fb5d18686c68bcd5b949c273 Mon Sep 17 00:00:00 2001
From: "Ryan C. Gordon" <[EMAIL REDACTED]>
Date: Tue, 11 Jul 2023 21:55:55 -0400
Subject: [PATCH] audio: Fixed incorrect assertion
---
src/audio/SDL_audio.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/audio/SDL_audio.c b/src/audio/SDL_audio.c
index cdf7a164aca7..5224cb067ef1 100644
--- a/src/audio/SDL_audio.c
+++ b/src/audio/SDL_audio.c
@@ -1019,7 +1019,7 @@ SDL_AudioDevice *SDL_FindPhysicalAudioDeviceByCallback(SDL_bool (*callback)(SDL_
SDL_SetError("Device not found");
}
- SDL_assert(!SDL_AtomicGet(&dev->condemned)); // shouldn't be in the list if pending deletion.
+ SDL_assert(!dev || !SDL_AtomicGet(&dev->condemned)); // shouldn't be in the list if pending deletion.
return dev;
}