From 7bcbc48c6153a9aebc8467212b8a567c761c2c59 Mon Sep 17 00:00:00 2001 From: hwsmm <9151706+hwsmm@users.noreply.github.com> Date: Sat, 4 May 2024 07:38:44 +0900 Subject: [PATCH] wasapi: Fix a type mismatch in QueryInterface Co-authored-by: Anonymous Maarten --- src/audio/wasapi/SDL_wasapi.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/audio/wasapi/SDL_wasapi.c b/src/audio/wasapi/SDL_wasapi.c index 5206c09aac..99c8d7c212 100644 --- a/src/audio/wasapi/SDL_wasapi.c +++ b/src/audio/wasapi/SDL_wasapi.c @@ -641,7 +641,7 @@ static int mgmtthrtask_PrepDevice(void *userdata) // Try querying IAudioClient3 if sharemode is AUDCLNT_SHAREMODE_SHARED if (sharemode == AUDCLNT_SHAREMODE_SHARED) { IAudioClient3 *client3 = NULL; - ret = IAudioClient_QueryInterface(client, &SDL_IID_IAudioClient3, &client3); + ret = IAudioClient_QueryInterface(client, &SDL_IID_IAudioClient3, (void**)&client3); if (SUCCEEDED(ret)) { UINT32 default_period_in_frames = 0; UINT32 fundamental_period_in_frames = 0;