diff --git a/src/cpu.c b/src/cpu.c
index 7f8c9858995c7d11f3d853905e4d3e574d660822..9c432d1791d0090191842aa364c48d761b5da72e 100644 (file)
--- a/src/cpu.c
+++ b/src/cpu.c
if (pnumcpu != numcpu || perfcpu == NULL)
{
if (pnumcpu != numcpu || perfcpu == NULL)
{
- if (perfcpu != NULL)
- free(perfcpu);
+ free(perfcpu);
perfcpu = malloc(numcpu * sizeof(perfstat_cpu_t));
}
pnumcpu = numcpu;
perfcpu = malloc(numcpu * sizeof(perfstat_cpu_t));
}
pnumcpu = numcpu;