Fixed segfault on SMP.

* sysinfo.c: (init_sysinfo): Fixed segfault on SMP.
This commit is contained in:
Benoît Dejean
2004-06-12 23:21:29 +00:00
parent 6a10d1ada9
commit cd8b43e1d1
2 changed files with 3 additions and 1 deletions

View File

@@ -5,6 +5,8 @@
(proc_file_to_buffer): Uninlined.
* sysinfo.c: (init_sysinfo): Re-implemented.
* sysinfo.c: (init_sysinfo): Fixed segfault on SMP.
2004-06-12 Benoît Dejean <tazforever@dlfp.org>

View File

@@ -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] && *processors[sysinfo.ncpu];
sysinfo.ncpu++) {
gchar **parts, **p;