From 36b78328843d0dae0d0fadbd0e814a8a1546327c Mon Sep 17 00:00:00 2001 From: Hisham Muhammad Date: Mon, 19 Jan 2015 16:24:56 -0200 Subject: [PATCH] Fix initialization of cpuData structure. Closes #159. --- linux/LinuxProcessList.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/linux/LinuxProcessList.c b/linux/LinuxProcessList.c index 0b46d119..d4c536a0 100644 --- a/linux/LinuxProcessList.c +++ b/linux/LinuxProcessList.c @@ -63,7 +63,7 @@ ProcessList* ProcessList_new(UsersTable* usersTable, Hashtable* pidWhiteList) { fclose(file); this->cpuCount = MAX(cpus - 1, 1); - this->cpus = realloc(this->cpus, cpus * sizeof(CPUData)); + this->cpus = calloc(cpus, sizeof(CPUData)); for (int i = 0; i < cpus; i++) { this->cpus[i].totalTime = 1;