Fixed: #889 NLMISC ticksToSecond error on Mac OS X (patch provided by rti)

This commit is contained in:
kervala 2010-05-12 12:00:18 +02:00
parent 94b1f202b6
commit 79cc68a5a3

View file

@ -226,9 +226,10 @@ double CTime::ticksToSecond (TTicks ticks)
if (factor == 0.0)
{
mach_timebase_info_data_t tbInfo;
mach_timebase_info(&tbInfo);
factor = 1000000000.0 * (double)tbInfo.numer / (double)tbInfo.denom;
}
return double(ticks * factor);
return double(ticks / factor);
}
#endif // NL_OS_WINDOWS
{