From: Tim Bradshaw Date: Thu, 20 Dec 2012 22:29:45 +0000 (+0000) Subject: os: change CPU time from Integer to Number X-Git-Tag: v0.8.17~6 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=50e88d0b66adda159739c6f1a875c255924e108d;p=platform%2Fupstream%2Fnodejs.git os: change CPU time from Integer to Number CPU time values must be Numbers, not Integers, as they can be too large for Integers on 32 bit platforms. --- diff --git a/src/node_os.cc b/src/node_os.cc index c09458e..f823ed4 100644 --- a/src/node_os.cc +++ b/src/node_os.cc @@ -116,15 +116,15 @@ static Handle GetCPUInfo(const Arguments& args) { for (i = 0; i < count; i++) { Local times_info = Object::New(); times_info->Set(String::New("user"), - Integer::New(cpu_infos[i].cpu_times.user)); + Number::New(cpu_infos[i].cpu_times.user)); times_info->Set(String::New("nice"), - Integer::New(cpu_infos[i].cpu_times.nice)); + Number::New(cpu_infos[i].cpu_times.nice)); times_info->Set(String::New("sys"), - Integer::New(cpu_infos[i].cpu_times.sys)); + Number::New(cpu_infos[i].cpu_times.sys)); times_info->Set(String::New("idle"), - Integer::New(cpu_infos[i].cpu_times.idle)); + Number::New(cpu_infos[i].cpu_times.idle)); times_info->Set(String::New("irq"), - Integer::New(cpu_infos[i].cpu_times.irq)); + Number::New(cpu_infos[i].cpu_times.irq)); Local cpu_info = Object::New(); cpu_info->Set(String::New("model"), String::New(cpu_infos[i].model));