From b3b04fca160765b11e1134a6b77c040c50e23060 Mon Sep 17 00:00:00 2001 From: Petr Abdulin Date: Tue, 23 Jan 2024 09:18:21 +0700 Subject: [PATCH] Suppress MSVC compiler `possible loss of data` warning with explicit cast --- src/nuklear_color.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/nuklear_color.c b/src/nuklear_color.c index 17969f3..d73da63 100644 --- a/src/nuklear_color.c +++ b/src/nuklear_color.c @@ -27,9 +27,9 @@ nk_rgb_factor(struct nk_color col, const float factor) { if (factor == 1.0f) return col; - col.r *= factor; - col.g *= factor; - col.b *= factor; + col.r = (nk_byte)(col.r * factor); + col.g = (nk_byte)(col.g * factor); + col.b = (nk_byte)(col.b * factor); return col; } NK_API struct nk_color