diff --git a/CPUMeter.c b/CPUMeter.c index 7325bff7..f8f738de 100644 --- a/CPUMeter.c +++ b/CPUMeter.c @@ -64,6 +64,7 @@ static void CPUMeter_setValues(Meter* this, char* buffer, int size) { this->type->items = 3; cpu = MIN(100.0, MAX(0.0, (this->values[0]+this->values[1]+this->values[2]))); } + if (isnan(cpu)) cpu = 0.0; snprintf(buffer, size, "%5.1f%%", cpu ); }