From 38f3c4d8dfb7829f3c16cb1053484c0bade6ed85 Mon Sep 17 00:00:00 2001 From: Neil Date: Fri, 31 Jan 2020 10:55:14 +1100 Subject: Backport: Avoid Clang warning with extra test. Harmonize types to avoid casts. Backport of changeset 7967:ddf1b734e7f8. --- win32/PlatWin.cxx | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'win32') diff --git a/win32/PlatWin.cxx b/win32/PlatWin.cxx index d2b9b6f98..004c4cb50 100644 --- a/win32/PlatWin.cxx +++ b/win32/PlatWin.cxx @@ -1591,14 +1591,14 @@ void SurfaceD2D::MeasureWidths(Font &font_, const char *s, int len, XYPOSITION * } // A cluster may be more than one WCHAR, such as for "ffi" which is a ligature in the Candara font FLOAT position = 0.0f; - size_t ti=0; - for (size_t ci=0; ci(tbuf.tlen)); + PLATFORM_ASSERT(ti == tbuf.tlen); if (unicodeMode) { // Map the widths given for UTF-16 characters back onto the UTF-8 input string int ui=0; @@ -1609,7 +1609,7 @@ void SurfaceD2D::MeasureWidths(Font &font_, const char *s, int len, XYPOSITION * if (byteCount == 4) { // Non-BMP ui++; } - for (unsigned int bytePos=0; (bytePos