Alexandre Julliard : user32/tests: Flush messages more aggressively in a couple of tests.

Alexandre Julliard julliard at wine.codeweavers.com
Wed Jul 11 07:51:02 CDT 2007


Module: wine
Branch: master
Commit: ec5e295ef287f72a3f13b724d10cb73c4d4ff759
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=ec5e295ef287f72a3f13b724d10cb73c4d4ff759

Author: Alexandre Julliard <julliard at winehq.org>
Date:   Wed Jul 11 14:40:19 2007 +0200

user32/tests: Flush messages more aggressively in a couple of tests.

---

 dlls/user32/tests/msg.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dlls/user32/tests/msg.c b/dlls/user32/tests/msg.c
index 19af1e3..6f9387f 100644
--- a/dlls/user32/tests/msg.c
+++ b/dlls/user32/tests/msg.c
@@ -5868,7 +5868,7 @@ static void test_accelerators(void)
     rc.top += (rc.bottom - rc.top)/2;
     SetCursorPos(rc.left, rc.top);
 
-    pump_msg_loop(hwnd, 0);
+    flush_events();
     flush_sequence();
     keybd_event(VK_MENU, 0, 0, 0);
     mouse_event(MOUSEEVENTF_LEFTDOWN, 0, 0, 0, 0);
@@ -8554,7 +8554,7 @@ static void test_TrackMouseEvent(void)
      * window and hittest, otherwise TrackMouseEvent calls don't have any
      * effect.
      */
-    while (PeekMessage(&msg, 0, 0, 0, PM_REMOVE)) DispatchMessage(&msg);
+    flush_events();
     flush_sequence();
 
     track_query(0, NULL, 0);




More information about the wine-cvs mailing list