diff --git a/atom/common/api/atom_api_process_stats.cc b/atom/common/api/atom_api_process_stats.cc index debe405709..05cbd3fed3 100644 --- a/atom/common/api/atom_api_process_stats.cc +++ b/atom/common/api/atom_api_process_stats.cc @@ -18,19 +18,23 @@ v8::Local GetProcessMemoryInfo(v8::Isolate* isolate) { std::unique_ptr metrics( base::ProcessMetrics::CreateCurrentProcessMetrics()); - dict.Set("workingSetSize", (double)(metrics->GetWorkingSetSize() >> 10)); - dict.Set("peakWorkingSetSize", (double)(metrics->GetPeakWorkingSetSize() >> 10)); + dict.Set("workingSetSize", + static_cast(metrics->GetWorkingSetSize() >> 10)); + dict.Set("peakWorkingSetSize", + static_cast(metrics->GetPeakWorkingSetSize() >> 10)); size_t private_bytes, shared_bytes; if (metrics->GetMemoryBytes(&private_bytes, &shared_bytes)) { - dict.Set("privateBytes", (double)(private_bytes >> 10)); - dict.Set("sharedBytes", (double)(shared_bytes >> 10)); + dict.Set("privateBytes", static_cast(private_bytes >> 10)); + dict.Set("sharedBytes", static_cast(shared_bytes >> 10)); } return dict.GetHandle(); } -v8::Local GetSystemMemoryInfo(v8::Isolate* isolate, mate::Arguments* args) { +v8::Local GetSystemMemoryInfo( + v8::Isolate* isolate, + mate::Arguments* args) { mate::Dictionary dict = mate::Dictionary::CreateEmpty(isolate); base::SystemMemoryInfoKB memInfo;