From: Bernhard Übelacker <bernhardu(a)mailbox.org> --- dlls/comctl32/tests/syslink.c | 22 ++++++++++++++++++---- 1 file changed, 18 insertions(+), 4 deletions(-) diff --git a/dlls/comctl32/tests/syslink.c b/dlls/comctl32/tests/syslink.c index e8a76f8a5ae..65909774d19 100644 --- a/dlls/comctl32/tests/syslink.c +++ b/dlls/comctl32/tests/syslink.c @@ -374,8 +374,15 @@ todo_wine { ok(hr == S_OK, "accDefaultAction failed, hr=%lx\n", hr); if (SUCCEEDED(hr)) { - ok(!!name && !wcscmp(name, L"Click"), - "unexpected name %s\n", debugstr_w(name)); + if (PRIMARYLANGID(GetSystemDefaultLangID()) != LANG_ENGLISH) + { + skip("Non-English locale (test with hardcoded 'Click')\n"); + } + else + { + ok(!!name && !wcscmp(name, L"Click"), + "unexpected name %s\n", debugstr_w(name)); + } SysFreeString(name); } @@ -413,8 +420,15 @@ todo_wine { ok(hr == S_OK, "accDefaultAction failed, hr=%lx\n", hr); if (SUCCEEDED(hr)) { - ok(!!name && !wcscmp(name, L"Click"), - "unexpected name %s\n", debugstr_w(name)); + if (PRIMARYLANGID(GetSystemDefaultLangID()) != LANG_ENGLISH) + { + skip("Non-English locale (test with hardcoded 'Click')\n"); + } + else + { + ok(!!name && !wcscmp(name, L"Click"), + "unexpected name %s\n", debugstr_w(name)); + } SysFreeString(name); } -- GitLab https://gitlab.winehq.org/wine/wine/-/merge_requests/7401