Integrate NAN check into assignment

The check for NAN is kept to avoid relying on implementation details of the CLAMP macro/function
This commit is contained in:
Benny Baumann
2020-11-02 21:36:20 +01:00
parent cb8bb12974
commit 0e922d4085
3 changed files with 3 additions and 12 deletions

View File

@ -176,10 +176,7 @@ double Platform_setCPUValues(Meter* this, int cpu) {
percent = v[0] + v[1] + v[2];
}
percent = CLAMP(percent, 0.0, 100.0);
if (isnan(percent)) {
percent = 0.0;
}
percent = isnan(percent) ? 0.0 : CLAMP(percent, 0.0, 100.0);
v[CPU_METER_FREQUENCY] = NAN;