From d5d05a40ed1f97347de097107001bf683684c4d3 Mon Sep 17 00:00:00 2001 From: Eric Rozell Date: Tue, 24 Jan 2023 09:59:27 -0500 Subject: [PATCH] Switch from float to double rounding functions --- yoga/Yoga.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/yoga/Yoga.cpp b/yoga/Yoga.cpp index c8cef8eb..5072992d 100644 --- a/yoga/Yoga.cpp +++ b/yoga/Yoga.cpp @@ -3701,12 +3701,12 @@ YOGA_EXPORT float YGRoundValueToPixelGrid( scaledValue = scaledValue - fractial + 1.0; } else if (forceCeil) { // Next we check if we need to use forced rounding - scaledValue = ceilf(scaledValue); + scaledValue = ceil(scaledValue); } else if (forceFloor) { - scaledValue = floorf(scaledValue); + scaledValue = floor(scaledValue); } else { // Finally we just round the value - scaledValue = roundf(scaledValue); + scaledValue = round(scaledValue); } return (YGDoubleIsUndefined(scaledValue) || YGDoubleIsUndefined(pointScaleFactor))