From f7d0366207709ec0dc33f5d10d21b8f3c9d6534f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?M=C3=A5rten=20Nordheim?= Date: Fri, 17 Jan 2025 13:13:47 +0100 Subject: [PATCH] Unicode tool: print values using portable types ssize_t is not universal; fails to compile in Windows. Task-number: QTBUG-132902 Pick-to: 6.9 Change-Id: I4b8f45cba32202329ac085c7caa0a8c19a11c621 Reviewed-by: Edward Welbourne Reviewed-by: Thiago Macieira --- util/unicode/main.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/util/unicode/main.cpp b/util/unicode/main.cpp index a2933664ef6..91b4f600ce9 100644 --- a/util/unicode/main.cpp +++ b/util/unicode/main.cpp @@ -2855,7 +2855,7 @@ static void computeUniqueProperties() } d.propertyIndex = index; } - qDebug(" %zd unique unicode properties found", ssize_t(uniqueProperties.size())); + qDebug(" %" PRIdQSIZETYPE " unique unicode properties found", uniqueProperties.size()); } struct UniqueBlock { @@ -3177,7 +3177,7 @@ static QByteArray createSpecialCaseMap() out += QByteArray::number(maxN); out += ";\n\n"; - qDebug(" memory usage: %zd bytes", ssize_t(specialCaseMap.size() * sizeof(unsigned short))); + qDebug(" memory usage: %zu bytes", specialCaseMap.size() * sizeof(unsigned short)); return out; }