summaryrefslogtreecommitdiffstats
path: root/devel/libgtop/files/patch-sysdeps_freebsd_sysinfo.c
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);