top(1): restore size for kern.cp_times

Restore last minute change that broke top(1).
This commit is contained in:
eadler 2018-06-03 13:41:23 +00:00
parent 030d8b8eb9
commit 5943c1f8ae

View File

@ -384,6 +384,7 @@ machine_init(struct statics *statics)
times = calloc(maxcpu * CPUSTATES, sizeof(long));
if (times == NULL)
err(1, "calloc %zu bytes", size);
size = sizeof(long) * maxcpu * CPUSTATES;
if (sysctlbyname("kern.cp_times", times, &size, NULL, 0) == -1)
err(1, "sysctlbyname kern.cp_times");
pcpu_cp_time = calloc(1, size);