diff --git a/cpu/cpu_darwin_cgo.go b/cpu/cpu_darwin_cgo.go index d38dd62..6b813d7 100644 --- a/cpu/cpu_darwin_cgo.go +++ b/cpu/cpu_darwin_cgo.go @@ -84,9 +84,11 @@ func perCPUTimes() ([]TimesStat, error) { } func allCPUTimes() ([]TimesStat, error) { - var count C.mach_msg_type_number_t = C.HOST_CPU_LOAD_INFO_COUNT + var count C.mach_msg_type_number_t var cpuload C.host_cpu_load_info_data_t + count = C.HOST_CPU_LOAD_INFO_COUNT + status := C.host_statistics(C.host_t(C.mach_host_self()), C.HOST_CPU_LOAD_INFO, C.host_info_t(unsafe.Pointer(&cpuload)),