From 7f4488f625a5e0defd16bc45a37ea5fb19449de9 Mon Sep 17 00:00:00 2001 From: "Ryan C. Gordon" Date: Sat, 22 Jul 2023 14:49:55 -0400 Subject: [PATCH] wasapi: More fixes for Clang warnings. --- src/audio/wasapi/SDL_wasapi.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/audio/wasapi/SDL_wasapi.c b/src/audio/wasapi/SDL_wasapi.c index c76bc93805..2041bc88b4 100644 --- a/src/audio/wasapi/SDL_wasapi.c +++ b/src/audio/wasapi/SDL_wasapi.c @@ -125,7 +125,7 @@ int WASAPI_ProxyToManagementThread(ManagementThreadTask task, void *userdata, in // add to end of task list. ManagementThreadPendingTask *prev = NULL; - for (ManagementThreadPendingTask *i = SDL_AtomicGetPtr(&ManagementThreadPendingTasks); i != NULL; i = i->next) { + for (ManagementThreadPendingTask *i = SDL_AtomicGetPtr((void **) &ManagementThreadPendingTasks); i != NULL; i = i->next) { prev = i; } @@ -658,7 +658,7 @@ static int mgmtthrtask_PrepDevice(void *userdata) // This is called once a device is activated, possibly asynchronously. int WASAPI_PrepDevice(SDL_AudioDevice *device) { - int rc; + int rc = 0; return (WASAPI_ProxyToManagementThread(mgmtthrtask_PrepDevice, device, &rc) < 0) ? -1 : rc; }