From 3dbaf8084115c4aef546d6b2db135913047f2439 Mon Sep 17 00:00:00 2001 From: rdb Date: Wed, 7 Dec 2022 13:52:11 +0100 Subject: [PATCH] pstats: Fix compile error on Windows with `STDFLOAT_DOUBLE=1` Fixes #1408 --- pandatool/src/win-stats/winStatsMonitor.cxx | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pandatool/src/win-stats/winStatsMonitor.cxx b/pandatool/src/win-stats/winStatsMonitor.cxx index 331959c5dd..6b0deace36 100644 --- a/pandatool/src/win-stats/winStatsMonitor.cxx +++ b/pandatool/src/win-stats/winStatsMonitor.cxx @@ -347,7 +347,9 @@ choose_collector_color(int collector_index) { sizeof(CHOOSECOLORA), _window, 0, - RGB(encode_sRGB_uchar(current[0]), encode_sRGB_uchar(current[1]), encode_sRGB_uchar(current[2])), + RGB(encode_sRGB_uchar((float)current[0]), + encode_sRGB_uchar((float)current[1]), + encode_sRGB_uchar((float)current[2])), (LPDWORD)custom_colors, CC_FULLOPEN | CC_RGBINIT, 0,