Vitaliy Margolen : dinput: Don't use event times, report current tick count instead.

Alexandre Julliard julliard at winehq.org
Fri Feb 15 05:35:57 CST 2008


Module: wine
Branch: master
Commit: 971c4e19d67153a1e0f0ebb74ea577baa92f1ac7
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=971c4e19d67153a1e0f0ebb74ea577baa92f1ac7

Author: Vitaliy Margolen <wine-patches at kievinfo.com>
Date:   Thu Feb 14 00:18:51 2008 -0700

dinput: Don't use event times, report current tick count instead.

---

 dlls/dinput/mouse.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dlls/dinput/mouse.c b/dlls/dinput/mouse.c
index 93b70a1..70c65cf 100644
--- a/dlls/dinput/mouse.c
+++ b/dlls/dinput/mouse.c
@@ -301,7 +301,7 @@ static void dinput_mouse_hook( LPDIRECTINPUTDEVICE8A iface, WPARAM wparam, LPARA
                 /* Already have X, need to queue it */
                 if (inst_id != -1)
                     queue_event((LPDIRECTINPUTDEVICE8A)This, id_to_offset(&This->base.data_format, inst_id),
-                                wdata, hook->time, This->base.dinput->evsequence);
+                                wdata, GetCurrentTime(), This->base.dinput->evsequence);
                 inst_id = DIDFT_MAKEINSTANCE(WINE_MOUSE_Y_AXIS_INSTANCE) | DIDFT_RELAXIS;
                 wdata = pt1.y;
             }
@@ -352,7 +352,7 @@ static void dinput_mouse_hook( LPDIRECTINPUTDEVICE8A iface, WPARAM wparam, LPARA
     {
         _dump_mouse_state(&This->m_state);
         queue_event((LPDIRECTINPUTDEVICE8A)This, id_to_offset(&This->base.data_format, inst_id),
-                    wdata, hook->time, This->base.dinput->evsequence++);
+                    wdata, GetCurrentTime(), This->base.dinput->evsequence++);
     }
 
     LeaveCriticalSection(&This->base.crit);




More information about the wine-cvs mailing list