Ensure PCP platform ZramMeter always uses initialized data

This commit is contained in:
Nathan Scott 2021-02-22 16:52:32 +11:00
parent 407d32e121
commit 0e7ae9a592
1 changed files with 5 additions and 3 deletions

View File

@ -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};