From 6a10d1ada94d81e869bdc66fbaf4f75798de305f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Beno=C3=AEt=20Dejean?= Date: Sat, 12 Jun 2004 22:55:20 +0000 Subject: [PATCH] Fixed segfault on SMP. * sysinfo.c: (init_sysinfo): Fixed segfault on SMP. --- sysdeps/linux/sysinfo.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sysdeps/linux/sysinfo.c b/sysdeps/linux/sysinfo.c index 384c62d8..485a6b9c 100644 --- a/sysdeps/linux/sysinfo.c +++ b/sysdeps/linux/sysinfo.c @@ -67,7 +67,7 @@ init_sysinfo (glibtop *server) for(sysinfo.ncpu = 0; - sysinfo.ncpu < GLIBTOP_NCPU && *processors[sysinfo.ncpu]; + sysinfo.ncpu < GLIBTOP_NCPU && processors[sysinfo.ncpu]; sysinfo.ncpu++) { gchar **parts, **p; @@ -102,7 +102,7 @@ init_sysinfo (glibtop *server) /* just g_free instead of g_strvfree because we stole the memory*/ - g_free(processors); + g_free(parts); }