Eric Pouech : kernel32/tests: Don't let debugger tests fail on a 64bit only config.
Module: wine Branch: master Commit: 23b082ed1da89d4bab0a149a54aa52bd61c63c6b URL: https://gitlab.winehq.org/wine/wine/-/commit/23b082ed1da89d4bab0a149a54aa52b... Author: Eric Pouech <eric.pouech(a)gmail.com> Date: Mon Feb 20 18:18:30 2023 +0100 kernel32/tests: Don't let debugger tests fail on a 64bit only config. Signed-off-by: Eric Pouech <eric.pouech(a)gmail.com> --- dlls/kernel32/tests/debugger.c | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/dlls/kernel32/tests/debugger.c b/dlls/kernel32/tests/debugger.c index 513db658222..baf8d2749c7 100644 --- a/dlls/kernel32/tests/debugger.c +++ b/dlls/kernel32/tests/debugger.c @@ -1001,6 +1001,17 @@ static void test_debug_loop(int argc, char **argv) win_skip("CheckRemoteDebuggerPresent not available, skipping test.\n"); return; } + if (sizeof(void *) > sizeof(int)) + { + WCHAR buffer[MAX_PATH]; + GetSystemWow64DirectoryW( buffer, MAX_PATH ); + wcscat( buffer, L"\\oleacc.dll" ); + if (GetFileAttributesW( buffer ) == INVALID_FILE_ATTRIBUTES) + { + skip("Skipping test on 64bit only configuration\n"); + return; + } + } pid = GetCurrentProcessId(); ret = DebugActiveProcess(pid);
participants (1)
-
Alexandre Julliard