dinput: Consistently use GetCurrentTime().
(cherry picked from commit bfafb1ffc5a102966025b5b9f3acb81fea5435d1)
diff --git a/dlls/dinput/joystick_linux.c b/dlls/dinput/joystick_linux.c
index d973a84..dc6e9e3 100644
--- a/dlls/dinput/joystick_linux.c
+++ b/dlls/dinput/joystick_linux.c
@@ -689,8 +689,7 @@
}
}
if (inst_id >= 0)
- queue_event(iface, inst_id,
- value, jse.time, This->generic.base.dinput->evsequence++);
+ queue_event(iface, inst_id, value, GetCurrentTime(), This->generic.base.dinput->evsequence++);
}
}
diff --git a/dlls/dinput/joystick_linuxinput.c b/dlls/dinput/joystick_linuxinput.c
index 5d1cacc..23d8d45 100644
--- a/dlls/dinput/joystick_linuxinput.c
+++ b/dlls/dinput/joystick_linuxinput.c
@@ -873,7 +873,7 @@
}
if (inst_id >= 0)
queue_event(iface, inst_id,
- value, ie.time.tv_usec, This->generic.base.dinput->evsequence++);
+ value, GetCurrentTime(), This->generic.base.dinput->evsequence++);
}
}
diff --git a/dlls/dinput/keyboard.c b/dlls/dinput/keyboard.c
index e8e7515..a5967d7 100644
--- a/dlls/dinput/keyboard.c
+++ b/dlls/dinput/keyboard.c
@@ -126,7 +126,7 @@
EnterCriticalSection(&This->base.crit);
queue_event(iface, DIDFT_MAKEINSTANCE(dik_code) | DIDFT_PSHBUTTON,
- new_diks, hook->time, This->base.dinput->evsequence++);
+ new_diks, GetCurrentTime(), This->base.dinput->evsequence++);
LeaveCriticalSection(&This->base.crit);
return ret;