From e46b5f4567774cd323ae91ac1d30f40e702bca4a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dami=C3=A1n=20Ponce?= Date: Sun, 21 Jul 2024 23:24:30 -0300 Subject: [PATCH] Fixed short-circuit evaluation from brightness bound overrides. (#119) --- WhateverGreen/kern_igfx_backlight.cpp | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/WhateverGreen/kern_igfx_backlight.cpp b/WhateverGreen/kern_igfx_backlight.cpp index 58f5b39e..ee5f24c5 100644 --- a/WhateverGreen/kern_igfx_backlight.cpp +++ b/WhateverGreen/kern_igfx_backlight.cpp @@ -1355,9 +1355,10 @@ void IGFX::BacklightSmoother::processKernel(KernelPatcher &patcher, DeviceInfo * DBGLOG("igfx", "BLS: User requested threshold = %u.", threshold); if (WIOKit::getOSDataValue(info->videoBuiltin, "backlight-smoother-queue-size", queueSize)) DBGLOG("igfx", "BLS: User requested queue size = %u.", queueSize); - if (WIOKit::getOSDataValue(info->videoBuiltin, "backlight-smoother-lowerbound", brightnessRange.first) || - WIOKit::getOSDataValue(info->videoBuiltin, "backlight-smoother-upperbound", brightnessRange.second)) - DBGLOG("igfx", "BLS: User requested brightness range = [%u, %u].", brightnessRange.first, brightnessRange.second); + if (WIOKit::getOSDataValue(info->videoBuiltin, "backlight-smoother-lowerbound", brightnessRange.first)) + DBGLOG("igfx", "BLS: User requested brightness lower bound = %u.", brightnessRange.first); + if (WIOKit::getOSDataValue(info->videoBuiltin, "backlight-smoother-upperbound", brightnessRange.second)) + DBGLOG("igfx", "BLS: User requested brightness upper bound = %u.", brightnessRange.second); // Sanitize user configurations if (steps == 0) {