From a23173bd1446e42aa5e41a4932b606bbb5f3e9b7 Mon Sep 17 00:00:00 2001 From: Anton Kudryavtsev Date: Mon, 26 Feb 2024 17:36:33 +0300 Subject: [PATCH] QTimeZonePrivate: avoid needless allocation We are already have proper compare operator Change-Id: Ie0c587f0f5c784197f52c992b40ee0fdc366aeb9 Reviewed-by: Thiago Macieira --- src/corelib/time/qtimezoneprivate.cpp | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/corelib/time/qtimezoneprivate.cpp b/src/corelib/time/qtimezoneprivate.cpp index cf813243467..e92153d92a6 100644 --- a/src/corelib/time/qtimezoneprivate.cpp +++ b/src/corelib/time/qtimezoneprivate.cpp @@ -725,9 +725,7 @@ QString QTimeZonePrivate::isoOffsetFormat(int offsetFromUtc, QTimeZone::NameType QByteArray QTimeZonePrivate::ianaIdToWindowsId(const QByteArray &id) { - // We don't have a Latin1/UTF-8 mixed comparator (QTBUG-100234), - // so we have to allocate here... - const auto idUtf8 = QString::fromUtf8(id); + const auto idUtf8 = QUtf8StringView(id); for (const ZoneData &data : zoneDataTable) { for (auto l1 : data.ids()) {