From 3e3d81289fc181123e8e1da112154592a516f9ed Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?R=C3=A9mi=20Denis-Courmont?= Date: Sat, 25 Sep 2021 11:59:04 +0300 Subject: [PATCH] winstore: remove redundant test If the QueryInterface method succeeds, then the pointer cannot be NULL. --- modules/audio_output/winstore.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/modules/audio_output/winstore.c b/modules/audio_output/winstore.c index 9a6f19c665..f18b15d5ca 100644 --- a/modules/audio_output/winstore.c +++ b/modules/audio_output/winstore.c @@ -172,8 +172,7 @@ static void WaitForAudioClient(audio_output_t *aout) } IAudioClient2 *audioClient2; - if (SUCCEEDED(IAudioClient_QueryInterface(sys->client, &IID_IAudioClient2, (void**)&audioClient2)) - && audioClient2) + if (SUCCEEDED(IAudioClient_QueryInterface(sys->client, &IID_IAudioClient2, (void**)&audioClient2))) { // "BackgroundCapableMedia" does not work in UWP AudioClientProperties props = (AudioClientProperties) {