Fixed crash in windows' uptime command.

git-svn-id: http://voip.null.ro/svn/yate@919 acf43c95-373e-0410-b603-e72c3f656dc1
This commit is contained in:
paulc 2006-07-01 00:23:11 +00:00
parent bef614c844
commit 93a7756496
1 changed files with 4 additions and 4 deletions

View File

@ -557,8 +557,8 @@ u_int64_t SysUsage::usecRunTime(Type type)
case UserTime:
{
#ifdef _WINDOWS
FILETIME ft;
if (GetProcessTimes(GetCurrentProcess(),NULL,NULL,NULL,&ft)) {
FILETIME dummy,ft;
if (GetProcessTimes(GetCurrentProcess(),&dummy,&dummy,&dummy,&ft)) {
u_int64_t t = ft.dwLowDateTime | (((u_int64_t)ft.dwHighDateTime) << 32);
return t / 10;
}
@ -573,8 +573,8 @@ u_int64_t SysUsage::usecRunTime(Type type)
case KernelTime:
{
#ifdef _WINDOWS
FILETIME ft;
if (GetProcessTimes(GetCurrentProcess(),NULL,NULL,&ft,NULL)) {
FILETIME dummy,ft;
if (GetProcessTimes(GetCurrentProcess(),&dummy,&dummy,&ft,&dummy)) {
u_int64_t t = ft.dwLowDateTime | (((u_int64_t)ft.dwHighDateTime) << 32);
return t / 10;
}