From 45ff81e6b6e9e01b075a72cf9910eacf1ab0ab18 Mon Sep 17 00:00:00 2001 From: Don Ho Date: Mon, 2 Sep 2024 18:47:08 +0200 Subject: [PATCH] Fix compiling error --- PowerEditor/src/Parameters.h | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/PowerEditor/src/Parameters.h b/PowerEditor/src/Parameters.h index 6f53c0583f13..c659a0f13a69 100644 --- a/PowerEditor/src/Parameters.h +++ b/PowerEditor/src/Parameters.h @@ -1401,7 +1401,11 @@ struct HLSColour void loadFromRGB(COLORREF rgb) { ColorRGBToHLS(rgb, &_hue, &_lightness, &_saturation); } COLORREF toRGB() const { return ColorHLSToRGB(_hue, _lightness, _saturation); } - COLORREF toRGB4DarkModWithTuning(int lightnessMore, int saturationLess) const { return ColorHLSToRGB(_hue, _lightness + lightnessMore, _saturation - saturationLess); } + COLORREF toRGB4DarkModWithTuning(int lightnessMore, int saturationLess) const { + return ColorHLSToRGB(_hue, + static_cast(static_cast(_lightness) + lightnessMore), + static_cast(static_cast(_saturation) - saturationLess)); + } COLORREF toRGB4DarkMod() const { return toRGB4DarkModWithTuning(50, 20); } };