From faed8b620c8668f2806434df3015ef0ae9deefa2 Mon Sep 17 00:00:00 2001
From: Frank Praznik <[EMAIL REDACTED]>
Date: Thu, 24 Apr 2025 10:49:10 -0400
Subject: [PATCH] audio: Fix warning C4701: potentially uninitialized local
variable 'isstack' used
This warning is actually wrong, as the variable is only used if the string pointer is valid, in which case it was initialized, but this is needed to quiet MSVC.
(cherry picked from commit fb940fff800fc285be7053689e66e89547bc0846)
---
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 890d2844f0423..78faf7fdacd7c 100644
--- a/src/audio/SDL_audio.c
+++ b/src/audio/SDL_audio.c
@@ -1502,7 +1502,7 @@ SDL_AudioDevice *SDL_FindPhysicalAudioDeviceByHandle(void *handle)
const char *SDL_GetAudioDeviceName(SDL_AudioDeviceID devid)
{
- bool isstack;
+ bool isstack = false;
char *string = NULL;
const char *result = NULL;
SDL_AudioDevice *device = NULL;