From aeebc356d164d511003ad26ffeef4d35d3be3498 Mon Sep 17 00:00:00 2001 From: Daniel Stevens Date: Tue, 4 Mar 2025 22:32:07 -0700 Subject: [PATCH] Add explicit `static_cast` to `OutputType` --- NAS2D/Math/MathUtils.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/NAS2D/Math/MathUtils.h b/NAS2D/Math/MathUtils.h index 140356c1..95c6bc72 100644 --- a/NAS2D/Math/MathUtils.h +++ b/NAS2D/Math/MathUtils.h @@ -48,7 +48,7 @@ namespace NAS2D template constexpr OutputType scaleLinear(const InputType& value, const InputType& domainPoint1, const InputType& domainPoint2, const OutputType& rangePoint1, const OutputType& rangePoint2) { - return (value - domainPoint1) * (rangePoint2 - rangePoint1) / (domainPoint2 - domainPoint1) + rangePoint1; + return static_cast((value - domainPoint1) * (rangePoint2 - rangePoint1) / (domainPoint2 - domainPoint1) + rangePoint1); } } // namespace NAS2D