From 72f6aaa7d4acbf7f7d11ca0723a47cf6bdb693b9 Mon Sep 17 00:00:00 2001 From: Marc Mutz Date: Tue, 12 May 2020 10:10:14 +0200 Subject: QUrlIdna: port NameprepCaseFoldingEntry from int-ish to char-ish Change-Id: I43171aae8188cc68d9c03716451c6427486cc55c Reviewed-by: Lars Knoll --- src/corelib/io/qurlidna.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'src/corelib/io/qurlidna.cpp') diff --git a/src/corelib/io/qurlidna.cpp b/src/corelib/io/qurlidna.cpp index 549b280f91..8753ac0119 100644 --- a/src/corelib/io/qurlidna.cpp +++ b/src/corelib/io/qurlidna.cpp @@ -56,14 +56,14 @@ static const uint initial_bias = 72; static const uint initial_n = 128; struct NameprepCaseFoldingEntry { - uint uc; - ushort mapping[4]; + char32_t uc; + char16_t mapping[4]; }; -inline bool operator<(uint one, const NameprepCaseFoldingEntry &other) +inline bool operator<(char32_t one, const NameprepCaseFoldingEntry &other) { return one < other.uc; } -inline bool operator<(const NameprepCaseFoldingEntry &one, uint other) +inline bool operator<(const NameprepCaseFoldingEntry &one, char32_t other) { return one.uc < other; } static const NameprepCaseFoldingEntry NameprepCaseFolding[] = { -- cgit v1.2.3