mirror of
git://source.winehq.org/git/wine.git
synced 2024-10-06 08:54:05 +00:00
winmm: Use a separate last_check for joyGetDevCapsW and joyGetPosEx.
Fixing spurious tests failures on the testbot.
This commit is contained in:
parent
1d5e6d23ee
commit
f7ca911a6b
|
@ -136,7 +136,6 @@ struct joystick
|
|||
static DIDEVICEINSTANCEW instances[16];
|
||||
static struct joystick joysticks[16];
|
||||
static IDirectInput8W *dinput;
|
||||
static ULONG last_check;
|
||||
|
||||
static BOOL CALLBACK enum_instances( const DIDEVICEINSTANCEW *instance, void *context )
|
||||
{
|
||||
|
@ -313,6 +312,7 @@ UINT WINAPI DECLSPEC_HOTPATCH joyGetNumDevs(void)
|
|||
*/
|
||||
MMRESULT WINAPI DECLSPEC_HOTPATCH joyGetDevCapsW( UINT_PTR id, JOYCAPSW *caps, UINT size )
|
||||
{
|
||||
static ULONG last_check;
|
||||
DIDEVICEOBJECTINSTANCEW instance = {.dwSize = sizeof(DIDEVICEOBJECTINSTANCEW)};
|
||||
DIDEVCAPS dicaps = {.dwSize = sizeof(DIDEVCAPS)};
|
||||
DIPROPDWORD diprop =
|
||||
|
@ -464,6 +464,7 @@ MMRESULT WINAPI DECLSPEC_HOTPATCH joyGetDevCapsA( UINT_PTR id, JOYCAPSA *caps, U
|
|||
*/
|
||||
MMRESULT WINAPI DECLSPEC_HOTPATCH joyGetPosEx( UINT id, JOYINFOEX *info )
|
||||
{
|
||||
static ULONG last_check;
|
||||
DWORD i, ticks = GetTickCount();
|
||||
MMRESULT res = JOYERR_NOERROR;
|
||||
IDirectInputDevice8W *device;
|
||||
|
|
Loading…
Reference in a new issue