From 0e7ae9a59296823770fa1f470192e8a7b569d302 Mon Sep 17 00:00:00 2001 From: Nathan Scott Date: Mon, 22 Feb 2021 16:52:32 +1100 Subject: [PATCH] Ensure PCP platform ZramMeter always uses initialized data --- pcp/Platform.c | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/pcp/Platform.c b/pcp/Platform.c index 5882338b..ebb70549 100644 --- a/pcp/Platform.c +++ b/pcp/Platform.c @@ -602,11 +602,13 @@ void Platform_setSwapValues(Meter* this) { } void Platform_setZramValues(Meter* this) { - (void)this; - int i, count = Metric_instanceCount(PCP_ZRAM_CAPACITY); - if(!count) + if (!count) { + this->total = 0; + this->values[0] = 0; + this->values[1] = 0; return; + } pmAtomValue *values = xCalloc(count, sizeof(pmAtomValue)); ZramStats stats = {0};