From 602902a69c52c8db02b376853800694868d6e65d Mon Sep 17 00:00:00 2001 From: Neil Date: Mon, 17 Apr 2017 09:26:28 +1000 Subject: Simplify expression. --- win32/PlatWin.cxx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'win32') diff --git a/win32/PlatWin.cxx b/win32/PlatWin.cxx index ec89479ab..85810dd14 100644 --- a/win32/PlatWin.cxx +++ b/win32/PlatWin.cxx @@ -1291,8 +1291,9 @@ static int Delta(int difference) { return 0; } +// Round to integer, with halfway cases rounding down. static float RoundFloat(float f) { - return static_cast(static_cast(f+0.5f)); + return std::floor(f+0.5f); } void SurfaceD2D::LineTo(int x_, int y_) { -- cgit v1.2.3