From c537b5111eb155c85564664d9d4b7672c6da06d3 Mon Sep 17 00:00:00 2001 From: James Tabor Date: Sat, 15 Oct 2011 21:35:40 +0000 Subject: [PATCH] [Win32k] - Fix timer resolution to match what windows uses. Now pass wine test_timers_no_wnd. svn path=/trunk/; revision=54153 --- reactos/subsystems/win32/win32k/ntuser/timer.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/reactos/subsystems/win32/win32k/ntuser/timer.c b/reactos/subsystems/win32/win32k/ntuser/timer.c index 3c43cd5dd8f..373d63aa663 100644 --- a/reactos/subsystems/win32/win32k/ntuser/timer.c +++ b/reactos/subsystems/win32/win32k/ntuser/timer.c @@ -187,7 +187,7 @@ IntSetTimer( PWND Window, PTIMER pTmr; UINT Ret = IDEvent; LARGE_INTEGER DueTime; - DueTime.QuadPart = (LONGLONG)(-9000); // 1024hz .9765625 ms + DueTime.QuadPart = (LONGLONG)(-10000); // 1024hz .9765625 ms set to 1.1 ms #if 0 /* Windows NT/2k/XP behaviour */ @@ -448,7 +448,7 @@ ProcessTimers(VOID) KeQueryTickCount(&TickCount); Time = MsqCalculateMessageTime(&TickCount); - DueTime.QuadPart = (LONGLONG)(-9000); // 1024hz .9765625 ms + DueTime.QuadPart = (LONGLONG)(-10000); // 1024hz .9765625 ms set to 1.1 ms while(pLE != &TimersListHead) {