From 67500054d2e45f676cd7a891ac54d124f9ecced9 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 Change-Id: I4b8f45cba32202329ac085c7caa0a8c19a11c621 Reviewed-by: Edward Welbourne Reviewed-by: Thiago Macieira (cherry picked from commit f7d0366207709ec0dc33f5d10d21b8f3c9d6534f) Reviewed-by: Qt Cherry-pick Bot --- 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 fb5709c046b..b35666347dd 100644 --- a/util/unicode/main.cpp +++ b/util/unicode/main.cpp @@ -2883,7 +2883,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 { @@ -3205,7 +3205,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; }