Mercurial > hg > octave-lyh
diff src/data.cc @ 7145:d169c9f4a697
[project @ 2007-11-09 17:43:06 by jwe]
author | jwe |
---|---|
date | Fri, 09 Nov 2007 17:43:07 +0000 |
parents | 30c0533e39ae |
children | e8d953d03f6a |
line wrap: on
line diff
--- a/src/data.cc +++ b/src/data.cc @@ -3271,15 +3271,16 @@ static_cast<double>(HZ); #elif defined (__WIN32__) + HANDLE hProcess = GetCurrentProcess (); FILETIME ftCreation, ftExit, ftUser, ftKernel; GetProcessTimes (hProcess, &ftCreation, &ftExit, &ftKernel, &ftUser); int64_t itmp = *(reinterpret_cast<int64_t *> (&ftUser)); - usr = static_cast<double> (itmp) * 1e-1; + usr = static_cast<double> (itmp) * 1e-7; itmp = *(reinterpret_cast<int64_t *> (&ftKernel)); - sys = static_cast<double> (itmp) * 1e-1; + sys = static_cast<double> (itmp) * 1e-7; #endif