X-Git-Url: https://git.artsoft.org/?a=blobdiff_plain;f=src%2Fgame_sp%2FTickCountObject.c;h=c3c4443e5d535cd0ec21bda765527e5fa06e0d75;hb=f7b79b71faf7e5fbe38df38d26d1156f3ba2f0ce;hp=9c8ba48adc3141b9d41ee2691d5fbde0bf900c6a;hpb=8d3d7d213a9691455a49544624bf380e85f43461;p=rocksndiamonds.git diff --git a/src/game_sp/TickCountObject.c b/src/game_sp/TickCountObject.c index 9c8ba48a..c3c4443e 100644 --- a/src/game_sp/TickCountObject.c +++ b/src/game_sp/TickCountObject.c @@ -23,16 +23,22 @@ #define LongMin (-(double)2147483648UL) // the "#" sign is a bug of the VB environment AutoFormat function but causes no real problems; don't worry 'bout it! #define LongMax (2147483647UL) -long GetTickCount(); +#if 0 + +long MyGetTickCount(); long QueryPerformanceCounter(currency lpPerformanceCount); long QueryPerformanceFrequency(currency lpFrequency); +#endif + boolean DelayLoopActive; boolean MPause, bHighPerf; currency PFreq; // LARGE_INTEGER double sFactor, msFactor, usFactor; +#if 0 + boolean TickCountObject_Get_Active() { boolean Active; @@ -99,7 +105,7 @@ currency TickCountObject_Get_TickNow() } else { - TickNow = GetTickCount(); + TickNow = MyGetTickCount(); } return TickNow; @@ -119,7 +125,7 @@ long TickCountObject_TickDiffS(currency TickStart) } else { - NewTick = GetTickCount(); + NewTick = MyGetTickCount(); if (NewTick < TickStart) { // Overflow occured and needs to be handled @@ -150,7 +156,7 @@ long TickCountObject_TickDiffMS(currency TickStart) } else { - NewTick = GetTickCount(); + NewTick = MyGetTickCount(); if (NewTick < TickStart) { // Overflow occured and needs to be handled @@ -179,7 +185,7 @@ currency TickCountObject_TickDiffUS(currency TickStart) } else { - NewTick = GetTickCount(); + NewTick = MyGetTickCount(); if (NewTick < TickStart) { // Overflow occured and needs to be handled @@ -194,6 +200,8 @@ currency TickCountObject_TickDiffUS(currency TickStart) return TickDiffUS; } +#endif + #if 0 static void Class_Initialize()