From 6463ea29564c872bd93278878a2e5245e7d02aa0 Mon Sep 17 00:00:00 2001 From: David Hunt Date: Mon, 13 Jul 2015 17:09:18 -0500 Subject: Fixed CPU updating --- darwin/DarwinProcessList.h | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'darwin/DarwinProcessList.h') diff --git a/darwin/DarwinProcessList.h b/darwin/DarwinProcessList.h index 065e8fbf..a893dcfe 100644 --- a/darwin/DarwinProcessList.h +++ b/darwin/DarwinProcessList.h @@ -16,13 +16,16 @@ typedef struct DarwinProcessList_ { ProcessList super; host_basic_info_data_t host_info; - processor_cpu_load_info_t cpu_load; + processor_cpu_load_info_t prev_load; + processor_cpu_load_info_t curr_load; } DarwinProcessList; void ProcessList_getHostInfo(host_basic_info_data_t *p); -unsigned ProcessList_updateCPULoadInfo(processor_cpu_load_info_t *p); +void ProcessList_freeCPULoadInfo(processor_cpu_load_info_t *p); + +unsigned ProcessList_allocateCPULoadInfo(processor_cpu_load_info_t *p); struct kinfo_proc *ProcessList_getKInfoProcs(size_t *count); -- cgit v1.2.3