From ee9239d2934b80b5368ec93774c7484ebed21dfd Mon Sep 17 00:00:00 2001 From: Rubidium Date: Sat, 29 Apr 2023 23:51:39 +0200 Subject: [PATCH] Fix c8299304: retain support ICU < 65 --- src/string.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/string.cpp b/src/string.cpp index 42a51ec88a..55a7ad4ced 100644 --- a/src/string.cpp +++ b/src/string.cpp @@ -790,7 +790,7 @@ int StrNaturalCompare(std::string_view s1, std::string_view s2, bool ignore_garb #ifdef WITH_ICU_I18N if (_current_collator) { UErrorCode status = U_ZERO_ERROR; - int result = _current_collator->compareUTF8(s1, s2, status); + int result = _current_collator->compareUTF8(icu::StringPiece(s1.data(), s1.size()), icu::StringPiece(s2.data(), s2.size()), status); if (U_SUCCESS(status)) return result; } #endif /* WITH_ICU_I18N */