diff --git a/pwmfan.cpp b/pwmfan.cpp index fb7328c..ee5a8fb 100644 --- a/pwmfan.cpp +++ b/pwmfan.cpp @@ -60,11 +60,10 @@ float calcPower(int temperature) { if (temperature > T_MAX) { value = 1.0f; } - if !(INVERT_CONTROL_CURVE) { - return value; - } - else { + if INVERT_CONTROL_CURVE { return (1.0f-value); + } else { + return value; } }