summaryrefslogtreecommitdiffstats
path: root/darwin
diff options
context:
space:
mode:
authorHisham Muhammad <hisham@gobolinux.org>2015-10-24 23:28:29 -0400
committerHisham Muhammad <hisham@gobolinux.org>2015-10-24 23:28:29 -0400
commitbd93b2e1d7a06b48d325d9a4eaf1024ee95c16b8 (patch)
tree3db50548deaf3cbd0e80bf48f8af26d40cea9d32 /darwin
parent71190654bc926fb137e829fb8e2f9efa1e4344ab (diff)
Initialize variables, silence warnings.
Diffstat (limited to 'darwin')
-rw-r--r--darwin/DarwinProcessList.c1
-rw-r--r--darwin/Platform.c5
2 files changed, 5 insertions, 1 deletions
diff --git a/darwin/DarwinProcessList.c b/darwin/DarwinProcessList.c
index d45ac09c..47904beb 100644
--- a/darwin/DarwinProcessList.c
+++ b/darwin/DarwinProcessList.c
@@ -16,6 +16,7 @@ in the source distribution for its full text.
#include <libproc.h>
#include <sys/mman.h>
#include <utmpx.h>
+#include <err.h>
/*{
#include "ProcessList.h"
diff --git a/darwin/Platform.c b/darwin/Platform.c
index f8108e78..da9cbb75 100644
--- a/darwin/Platform.c
+++ b/darwin/Platform.c
@@ -167,7 +167,10 @@ ProcessPidColumn Process_pidColumns[] = {
static double Platform_setCPUAverageValues(Meter* mtr) {
DarwinProcessList *dpl = (DarwinProcessList *)mtr->pl;
int cpus = dpl->super.cpuCount;
- double sumNice, sumNormal, sumKernel, sumPercent;
+ double sumNice = 0.0;
+ double sumNormal = 0.0;
+ double sumKernel = 0.0;
+ double sumPercent = 0.0;
for (int i = 1; i <= cpus; i++) {
sumPercent += Platform_setCPUValues(mtr, i);
sumNice += mtr->values[CPU_METER_NICE];

© 2014-2024 Faster IT GmbH | imprint | privacy policy