From b0c63af12429f0455852d878337f60db33050cef Mon Sep 17 00:00:00 2001 From: Alexandre Julliard Date: Thu, 20 Apr 2006 20:13:12 +0200 Subject: [PATCH] kernel: Make GetTickCount call NtGetTickCount. --- dlls/kernel/kernel_main.c | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/dlls/kernel/kernel_main.c b/dlls/kernel/kernel_main.c index a78439e8fe1..ed9fe6069a3 100644 --- a/dlls/kernel/kernel_main.c +++ b/dlls/kernel/kernel_main.c @@ -59,8 +59,6 @@ static CRITICAL_SECTION_DEBUG critsect_debug = }; static CRITICAL_SECTION ldt_section = { &critsect_debug, -1, 0, 0, 0, 0 }; -static DWORD server_start_time; - /*********************************************************************** * locking for LDT routines */ @@ -106,10 +104,6 @@ static void thread_detach(void) static BOOL process_attach(void) { SYSTEM_INFO si; - SYSTEM_TIMEOFDAY_INFORMATION sti; - - NtQuerySystemInformation( SystemTimeOfDayInformation, &sti, sizeof(sti), NULL ); - RtlTimeToSecondsSince1970( &sti.liKeBootTime, &server_start_time ); /* FIXME: should probably be done in ntdll */ GetSystemInfo( &si ); @@ -230,7 +224,5 @@ INT WINAPI MulDiv( INT nMultiplicand, INT nMultiplier, INT nDivisor) */ DWORD WINAPI GetTickCount(void) { - struct timeval t; - gettimeofday( &t, NULL ); - return ((t.tv_sec - server_start_time) * 1000) + (t.tv_usec / 1000); + return NtGetTickCount(); }