Fixed segfault on SMP.
* sysinfo.c: (init_sysinfo): Fixed segfault on SMP.
This commit is contained in:
@@ -67,7 +67,7 @@ init_sysinfo (glibtop *server)
|
|||||||
|
|
||||||
|
|
||||||
for(sysinfo.ncpu = 0;
|
for(sysinfo.ncpu = 0;
|
||||||
sysinfo.ncpu < GLIBTOP_NCPU && *processors[sysinfo.ncpu];
|
sysinfo.ncpu < GLIBTOP_NCPU && processors[sysinfo.ncpu];
|
||||||
sysinfo.ncpu++) {
|
sysinfo.ncpu++) {
|
||||||
|
|
||||||
gchar **parts, **p;
|
gchar **parts, **p;
|
||||||
@@ -102,7 +102,7 @@ init_sysinfo (glibtop *server)
|
|||||||
/* just g_free instead of g_strvfree because we stole
|
/* just g_free instead of g_strvfree because we stole
|
||||||
the memory*/
|
the memory*/
|
||||||
|
|
||||||
g_free(processors);
|
g_free(parts);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user