From 2169737e5d728d8aa05d2235227c2f4b7dd21565 Mon Sep 17 00:00:00 2001 From: deuce <> Date: Thu, 14 Apr 2005 15:29:03 +0000 Subject: [PATCH] GetCurrentTime() is obsolete... use GetTickCount() instead. --- src/odoors/ODPlat.c | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/odoors/ODPlat.c b/src/odoors/ODPlat.c index 752707f455..86ecb5666c 100644 --- a/src/odoors/ODPlat.c +++ b/src/odoors/ODPlat.c @@ -573,7 +573,7 @@ void ODTimerStart(tODTimer *pTimer, tODMilliSec Duration) #ifdef ODPLAT_WIN32 /* Store timer start time now. */ - pTimer->Start = GetCurrentTime(); + pTimer->Start = GetTickCount(); pTimer->Duration = Duration; #endif /* ODPLAT_WIN32 */ @@ -610,8 +610,7 @@ BOOL ODTimerElapsed(tODTimer *pTimer) #endif /* ODPLAT_DOS */ #ifdef ODPLAT_WIN32 - return(GetCurrentTime() > pTimer->Start + pTimer->Duration - || GetCurrentTime() < pTimer->Start); + return(ODTimerLeft(pTimer)==0); #endif /* ODPLAT_WIN32 */ #ifdef ODPLAT_NIX @@ -704,7 +703,7 @@ tODMilliSec ODTimerLeft(tODTimer *pTimer) tODMilliSec Now; #ifdef ODPLAT_WIN32 - Now = GetCurrentTime(); + Now = GetTickCount(); #endif /* ODPLAT_WIN32 */ /* If timer has elapsed, return 0. */ -- GitLab