Module: wine Branch: master Commit: bd8e14beddb1a0391ee1e8c7eaac320717f0f9ea URL: http://source.winehq.org/git/wine.git/?a=commit;h=bd8e14beddb1a0391ee1e8c7ea...
Author: Alexandre Julliard julliard@winehq.org Date: Fri Nov 21 15:53:25 2008 +0100
user32/tests: Only test the window caption status if there is a foreground window.
---
dlls/user32/tests/win.c | 7 ++++--- 1 files changed, 4 insertions(+), 3 deletions(-)
diff --git a/dlls/user32/tests/win.c b/dlls/user32/tests/win.c index 8540827..4490679 100644 --- a/dlls/user32/tests/win.c +++ b/dlls/user32/tests/win.c @@ -739,9 +739,10 @@ static void verify_window_info(HWND hwnd, const WINDOWINFO *info) */ ok((info->dwExStyle & ~0xe0000800) == (DWORD)GetWindowLongA(hwnd, GWL_EXSTYLE), "wrong dwExStyle: %08x != %08x\n", info->dwExStyle, GetWindowLongA(hwnd, GWL_EXSTYLE)); - status = (GetForegroundWindow() == hwnd) ? WS_ACTIVECAPTION : 0; - ok(info->dwWindowStatus == status, "wrong dwWindowStatus: %04x != %04x active %p fg %p\n", - info->dwWindowStatus, status, GetActiveWindow(), GetForegroundWindow()); + status = (GetActiveWindow() == hwnd) ? WS_ACTIVECAPTION : 0; + if (GetForegroundWindow()) + ok(info->dwWindowStatus == status, "wrong dwWindowStatus: %04x != %04x active %p fg %p\n", + info->dwWindowStatus, status, GetActiveWindow(), GetForegroundWindow());
/* win2k and XP return broken border info in GetWindowInfo most of * the time, so there is no point in testing it.