Alexandre Julliard : x11drv: Get rid of XSync calls on window creation and destruction.

Alexandre Julliard julliard at wine.codeweavers.com
Mon Apr 3 05:33:56 CDT 2006


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

Author: Alexandre Julliard <julliard at winehq.org>
Date:   Sat Apr  1 14:22:34 2006 +0200

x11drv: Get rid of XSync calls on window creation and destruction.

---

 dlls/x11drv/window.c |    3 ---
 1 files changed, 0 insertions(+), 3 deletions(-)

diff --git a/dlls/x11drv/window.c b/dlls/x11drv/window.c
index a3fff6f..a7d1410 100644
--- a/dlls/x11drv/window.c
+++ b/dlls/x11drv/window.c
@@ -702,8 +702,6 @@ static Window create_whole_window( Displ
         changes.stack_mode = Below;
         XConfigureWindow( display, data->whole_window, CWStackMode, &changes );
     }
-    XSync( display, False );  /* FIXME: should not be needed */
-
     wine_tsx11_unlock();
 
     xim = x11drv_thread_data()->xim;
@@ -730,7 +728,6 @@ static void destroy_whole_window( Displa
     TRACE( "win %p xwin %lx\n", data->hwnd, data->whole_window );
     if (thread_data->cursor_window == data->whole_window) thread_data->cursor_window = None;
     wine_tsx11_lock();
-    XSync( gdi_display, False );  /* flush any reference to this drawable in GDI queue */
     XDeleteContext( display, data->whole_window, winContext );
     if (data->whole_window != DefaultRootWindow(display))
         XDestroyWindow( display, data->whole_window );




More information about the wine-cvs mailing list