*** hrtimer.cpp Sun Jun 20 11:22:42 2004 --- ../hrtimer.cpp Fri Sep 2 23:21:04 2005 *************** *** 23,29 **** static unsigned long unitsPerSecondTable[] = {1, 1000, 1000*1000, 1000*1000*1000}; assert(unit < sizeof(unitsPerSecondTable) / sizeof(unitsPerSecondTable[0])); ! return (double)t * unitsPerSecondTable[unit] / TicksPerSecond(); } void TimerBase::StartTimer() --- 23,29 ---- static unsigned long unitsPerSecondTable[] = {1, 1000, 1000*1000, 1000*1000*1000}; assert(unit < sizeof(unitsPerSecondTable) / sizeof(unitsPerSecondTable[0])); ! return (double)(__int64)t * unitsPerSecondTable[unit] / (__int64)TicksPerSecond(); } void TimerBase::StartTimer()