aboutsummaryrefslogtreecommitdiffstats
path: root/src/3rdparty/masm/stubs/wtf/unicode/Unicode.h
diff options
context:
space:
mode:
authorUlf Hermann <ulf.hermann@qt.io>2025-10-28 12:43:50 +0100
committerUlf Hermann <ulf.hermann@qt.io>2025-10-29 14:10:18 +0100
commitcc1772e74ba2dda3994026d929ab28ea5a056fb8 (patch)
tree09eedff0a7dee84dc1dc44de51b8f708da6153e6 /src/3rdparty/masm/stubs/wtf/unicode/Unicode.h
parent69b9a4d4a311350ab0197462c25538e101fe6d66 (diff)
QtQml: Adapt to restructuring of QUnicodeTables
case conversions are now separate from other properties. See commit 763f19151cc31ca1ba4912e0828359be5dba89e8 in qtbase. Pick-to: 6.10 6.8 6.5 Change-Id: Ia13f515e613c7470f816c9930e870e391c88e367 Reviewed-by: Marc Mutz <marc.mutz@qt.io>
Diffstat (limited to 'src/3rdparty/masm/stubs/wtf/unicode/Unicode.h')
-rw-r--r--src/3rdparty/masm/stubs/wtf/unicode/Unicode.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/3rdparty/masm/stubs/wtf/unicode/Unicode.h b/src/3rdparty/masm/stubs/wtf/unicode/Unicode.h
index 44a7d65571..e13fc7731b 100644
--- a/src/3rdparty/masm/stubs/wtf/unicode/Unicode.h
+++ b/src/3rdparty/masm/stubs/wtf/unicode/Unicode.h
@@ -15,7 +15,7 @@ namespace Unicode {
inline UChar32 u_tolower(UChar32 ch) {
if (ch > QChar::LastValidCodePoint)
return ch;
- const auto fold = QUnicodeTables::properties(char32_t(ch))->cases[QUnicodeTables::LowerCase];
+ const auto fold = QUnicodeTables::caseConversion(char32_t(ch))[QUnicodeTables::LowerCase];
return fold.special ? ch : (ch + fold.diff);
}
@@ -23,7 +23,7 @@ namespace Unicode {
inline UChar32 u_toupper(UChar32 ch) {
if (ch > QChar::LastValidCodePoint)
return ch;
- const auto fold = QUnicodeTables::properties(char32_t(ch))->cases[QUnicodeTables::UpperCase];
+ const auto fold = QUnicodeTables::caseConversion(char32_t(ch))[QUnicodeTables::UpperCase];
return fold.special ? ch : (ch + fold.diff);
}
}