blob: ab5fdd66d5eec8fc7f4c21d894a6fef0fe5106c4 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
|
--- sysdeps/freebsd/sysinfo.c.orig 2008-05-23 18:13:23.000000000 -0400
+++ sysdeps/freebsd/sysinfo.c 2008-09-29 14:35:25.000000000 -0400
@@ -45,8 +45,8 @@ init_sysinfo (glibtop *server)
glibtop_init_s (&server, GLIBTOP_SYSDEPS_CPU, 0);
- len = sizeof (ncpus);
- sysctlbyname ("hw.ncpu", &ncpus, &len, NULL, 0);
+ ncpus = server->ncpu + 1;
+
len = 0;
sysctlbyname ("hw.model", NULL, &len, NULL, 0);
model = g_malloc (len);
|