Module: wine Branch: master Commit: 5bd5fecbeb3ef50292a38f0265381ea13acc0f82 URL: https://gitlab.winehq.org/wine/wine/-/commit/5bd5fecbeb3ef50292a38f0265381ea...
Author: Alexandre Julliard julliard@winehq.org Date: Fri Sep 1 16:08:16 2023 +0200
ntdll/tests: Allow more invalid length values on Windows.
---
dlls/ntdll/tests/info.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/dlls/ntdll/tests/info.c b/dlls/ntdll/tests/info.c index ed3e0360c86..e19d4adee7f 100644 --- a/dlls/ntdll/tests/info.c +++ b/dlls/ntdll/tests/info.c @@ -2079,21 +2079,21 @@ static void test_query_process_debug_port(int argc, char **argv) status = NtQueryInformationProcess(NULL, ProcessDebugPort, &debug_port, sizeof(debug_port), &len); ok(status == STATUS_INVALID_HANDLE, "Expected STATUS_INVALID_HANDLE, got %#lx.\n", status); - ok(len == 0xdeadbeef || broken(len == 0xfffffffc || len == 0xffc), /* wow64 */ + ok(len == 0xdeadbeef || broken(len != sizeof(debug_port)), /* wow64 */ "len set to %lx\n", len );
len = 0xdeadbeef; status = NtQueryInformationProcess(GetCurrentProcess(), ProcessDebugPort, &debug_port, sizeof(debug_port) - 1, &len); ok(status == STATUS_INFO_LENGTH_MISMATCH, "Expected STATUS_INFO_LENGTH_MISMATCH, got %#lx.\n", status); - ok(len == 0xdeadbeef || broken(len == 0xfffffffc || len == 0xffc), /* wow64 */ + ok(len == 0xdeadbeef || broken(len != sizeof(debug_port)), /* wow64 */ "len set to %lx\n", len );
len = 0xdeadbeef; status = NtQueryInformationProcess(GetCurrentProcess(), ProcessDebugPort, &debug_port, sizeof(debug_port) + 1, &len); ok(status == STATUS_INFO_LENGTH_MISMATCH, "Expected STATUS_INFO_LENGTH_MISMATCH, got %#lx.\n", status); - ok(len == 0xdeadbeef || broken(len == 0xfffffffc || len == 0xffc), /* wow64 */ + ok(len == 0xdeadbeef || broken(len != sizeof(debug_port)), /* wow64 */ "len set to %lx\n", len );
len = 0xdeadbeef;