Module: wine Branch: master Commit: 705d35edfa94e2bd9a025045c745a388d8119663 URL: https://gitlab.winehq.org/wine/wine/-/commit/705d35edfa94e2bd9a025045c745a38...
Author: Francois Gouget fgouget@codeweavers.com Date: Sat Feb 25 20:52:39 2023 +0100
kernel32/tests: Fix the NtGetNlsSectionPtr() test on Windows 11.
NtGetNlsSectionPtr() supports an unknown section 14 which presumably takes no id parameter such that the call succeeds.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=54584
---
dlls/kernel32/tests/locale.c | 5 +++++ 1 file changed, 5 insertions(+)
diff --git a/dlls/kernel32/tests/locale.c b/dlls/kernel32/tests/locale.c index a4c97286dc5..f8d4ab14d38 100644 --- a/dlls/kernel32/tests/locale.c +++ b/dlls/kernel32/tests/locale.c @@ -4974,6 +4974,11 @@ static void test_GetCPInfo(void) case 12: /* normalization */ ok( status == STATUS_OBJECT_NAME_NOT_FOUND, "%u: failed %lx\n", i, status ); break; + case 14: /* unknown */ + ok( status == STATUS_INVALID_PARAMETER_1 || + status == STATUS_SUCCESS, /* win11 */ + "%u: failed %lx\n", i, status ); + break; default: ok( status == STATUS_INVALID_PARAMETER_1, "%u: failed %lx\n", i, status ); break;