>From ba605924fea456e7ae5c42a7a82c22fe0da1a59a Mon Sep 17 00:00:00 2001 From: Paul Vriens Date: Fri, 19 Mar 2010 10:03:58 +0100 Subject: [PATCH 4/4] Fix timeouts on Win9x/WinMe --- dlls/user32/tests/win.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dlls/user32/tests/win.c b/dlls/user32/tests/win.c index 9793af2..af0fa49 100644 --- a/dlls/user32/tests/win.c +++ b/dlls/user32/tests/win.c @@ -2505,7 +2505,7 @@ static void test_SetForegroundWindow(HWND hwnd) { struct create_window_thread_params thread_params; HANDLE thread; - DWORD res; + DWORD res, tid; BOOL ret; HWND hwnd2; MSG msg; @@ -2589,7 +2589,7 @@ static void test_SetForegroundWindow(HWND hwnd) ok(!!thread_params.window_created, "CreateEvent failed, last error %#x.\n", GetLastError()); thread_params.test_finished = CreateEvent(NULL, FALSE, FALSE, NULL); ok(!!thread_params.test_finished, "CreateEvent failed, last error %#x.\n", GetLastError()); - thread = CreateThread(NULL, 0, create_window_thread, &thread_params, 0, NULL); + thread = CreateThread(NULL, 0, create_window_thread, &thread_params, 0, &tid); ok(!!thread, "Failed to create thread, last error %#x.\n", GetLastError()); res = WaitForSingleObject(thread_params.window_created, INFINITE); ok(res == WAIT_OBJECT_0, "Wait failed (%#x), last error %#x.\n", res, GetLastError()); -- 1.6.2.5