Compare commits

..

3 Commits

Author SHA1 Message Date
shirou ef5056a446
Merge pull request #1835 from dvovk/fix_unsafeptr
fix nil ptr
4 weeks ago
Dmytro Vovk 244d63ddfc fix lint 1 month ago
Dmytro Vovk 1de755d2f2 possible fix 1 month ago

@ -5,6 +5,7 @@ package cpu
import (
"context"
"errors"
"fmt"
"strconv"
"strings"
@ -152,6 +153,10 @@ func perCPUTimes(machLib *common.Library) ([]TimesStat, error) {
return nil, fmt.Errorf("host_processor_info error=%d", status)
}
if cpuload == nil {
return nil, errors.New("host_processor_info returned nil cpuload")
}
defer vmDeallocate(machTaskSelf(), uintptr(unsafe.Pointer(cpuload)), uintptr(ncpu))
ret := []TimesStat{}

Loading…
Cancel
Save