From 984dfdee36993a681db6b0d6258c8d517ee23b8f Mon Sep 17 00:00:00 2001 From: Augustin Cavalier Date: Thu, 04 Dec 2025 16:23:49 -0500 Subject: [PATCH] ICUTimeData: Replace all spaces with a regular ' '. ICU 72 started using Unicode spaces in many patterns. We don't want those here, so just replace them with a regular ASCII space character. --- src/system/libroot/add-ons/icu/ICUTimeData.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/system/libroot/add-ons/icu/ICUTimeData.cpp b/src/system/libroot/add-ons/icu/ICUTimeData.cpp index 8dd1b85..8515883 100644 --- a/src/system/libroot/add-ons/icu/ICUTimeData.cpp +++ b/src/system/libroot/add-ons/icu/ICUTimeData.cpp @@ -321,6 +321,9 @@ // last character (via lastCharSeen) for (int i = 0; i <= icuPattern.length(); ++i) { UChar currChar = icuPattern.charAt(i); + if (u_isspace(currChar)) + currChar = ' '; + if (lastCharSeen != 0 && currChar == lastCharSeen) { lastCharCount++; continue; -- gitore 0.2.2