From b22ff8018aca7c365e505f1db7732f7050ae259b Mon Sep 17 00:00:00 2001 From: Vitaliy Margolen Date: Wed, 27 Dec 2006 16:30:39 -0700 Subject: [PATCH] dinput: Remove MsgWaitForMultipleObjects calls. --- dlls/dinput/keyboard.c | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/dlls/dinput/keyboard.c b/dlls/dinput/keyboard.c index 4308b45c1db..34800ff1993 100644 --- a/dlls/dinput/keyboard.c +++ b/dlls/dinput/keyboard.c @@ -282,9 +282,7 @@ static HRESULT WINAPI SysKeyboardAImpl_GetDeviceState( if (!This->base.acquired) return DIERR_NOTACQUIRED; if (len != WINE_DINPUT_KEYBOARD_MAX_KEYS) - return DIERR_INVALIDPARAM; - - MsgWaitForMultipleObjectsEx(0, NULL, 0, QS_ALLINPUT, 0); + return DIERR_INVALIDPARAM; EnterCriticalSection(&This->base.crit); @@ -548,9 +546,7 @@ static HRESULT WINAPI SysKeyboardAImpl_Poll(LPDIRECTINPUTDEVICE8A iface) TRACE("(%p)\n",This); if (!This->base.acquired) return DIERR_NOTACQUIRED; - - MsgWaitForMultipleObjectsEx(0, NULL, 0, QS_ALLINPUT, 0); - return DI_OK; + return DI_NOEFFECT; } static const IDirectInputDevice8AVtbl SysKeyboardAvt =