From eef66c5d344f17ac0bab77043bc89649559cfff7 Mon Sep 17 00:00:00 2001 From: Jacques Heunis Date: Fri, 16 Sep 2016 22:46:14 +0200 Subject: [PATCH] Fix incorrectly returning the same error in multiple error cases --- src/wasapi.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/wasapi.c b/src/wasapi.c index cfc3699..9637f64 100644 --- a/src/wasapi.c +++ b/src/wasapi.c @@ -718,7 +718,7 @@ static int refresh_devices(struct SoundIoPrivate *si) { if(hr == E_OUTOFMEMORY) { return SoundIoErrorNoMem; } - return SoundIoErrorNoMem; + return SoundIoErrorOpeningDevice; } if ((err = from_lpwstr(rd.lpwstr, &rd.default_capture_id, &rd.default_capture_id_len))) { deinit_refresh_devices(&rd);