From 301b8dbe9677defd2fa5dce16c552527a7c62dd1 Mon Sep 17 00:00:00 2001 From: Stanislaw Halik Date: Sun, 10 Feb 2019 02:26:40 +0100 Subject: dinput: fix debug logic --- dinput/dinput.cpp | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/dinput/dinput.cpp b/dinput/dinput.cpp index 575922d9..22781a32 100644 --- a/dinput/dinput.cpp +++ b/dinput/dinput.cpp @@ -75,6 +75,8 @@ bool di_t::poll_device(LPDIRECTINPUTDEVICE8 dev) switch (hr = dev->Acquire()) { + default: + break; case DI_OK: case S_FALSE: switch (hr = dev->Poll()) @@ -83,9 +85,12 @@ bool di_t::poll_device(LPDIRECTINPUTDEVICE8 dev) case DI_NOEFFECT: return true; default: - eval_once(qDebug() << "dinput: device poll failed:" << (void*)hr); + break; } + break; } + eval_once(qDebug() << "dinput: device poll failed:" << (void*)hr); + return false; } -- cgit v1.2.3