[PATCH] kernel32/tests: Use INVALID_HANDLE_VALUE instead of 0xffffffff
Alex Henrie
alexhenrie24 at gmail.com
Sun Jan 9 19:01:42 CST 2022
There's no guarantee that 0xffffffff is an invalid handle on 64-bit.
Signed-off-by: Alex Henrie <alexhenrie24 at gmail.com>
---
dlls/kernel32/tests/module.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dlls/kernel32/tests/module.c b/dlls/kernel32/tests/module.c
index 8ec3a5433ee..77338e7f767 100644
--- a/dlls/kernel32/tests/module.c
+++ b/dlls/kernel32/tests/module.c
@@ -206,13 +206,13 @@ static void testGetModuleFileName_Wrong(void)
if (is_unicode_enabled)
{
bufW[0] = '*';
- ok(GetModuleFileNameW((void*)0xffffffff, bufW, ARRAY_SIZE(bufW)) == 0,
+ ok(GetModuleFileNameW(INVALID_HANDLE_VALUE, bufW, ARRAY_SIZE(bufW)) == 0,
"Unexpected success in module handle\n");
ok(bufW[0] == '*', "When failing, buffer shouldn't be written to\n");
}
bufA[0] = '*';
- ok(GetModuleFileNameA((void*)0xffffffff, bufA, sizeof(bufA)) == 0, "Unexpected success in module handle\n");
+ ok(GetModuleFileNameA(INVALID_HANDLE_VALUE, bufA, sizeof(bufA)) == 0, "Unexpected success in module handle\n");
ok(bufA[0] == '*', "When failing, buffer shouldn't be written to\n");
}
--
2.34.1
More information about the wine-devel
mailing list