From 3626d4ec9a918a8a3e27e117b783eb09ba134783 Mon Sep 17 00:00:00 2001 From: Max Kellermann <max.kellermann@gmail.com> Date: Thu, 13 Mar 2025 11:22:02 +0100 Subject: [PATCH] Revert "lib/icu/Compare: add LINGUISTIC_IGNORECASE [Windows]" This reverts commit 1bd204527e010a59a375903d7c03cfe68c788d74. This fixes a test on WINE, but fails many others on Windows. D'oh! --- src/lib/icu/Compare.cxx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lib/icu/Compare.cxx b/src/lib/icu/Compare.cxx index 6bd4a47a7..2f6a79553 100644 --- a/src/lib/icu/Compare.cxx +++ b/src/lib/icu/Compare.cxx @@ -49,7 +49,7 @@ IcuCompare::operator==(const char *haystack) const noexcept try { auto w_haystack = MultiByteToWideChar(CP_UTF8, haystack); return CompareStringEx(LOCALE_NAME_INVARIANT, - LINGUISTIC_IGNORECASE|NORM_IGNORECASE, + NORM_IGNORECASE, w_haystack.c_str(), -1, needle.c_str(), -1, nullptr, nullptr, 0) == CSTR_EQUAL;