Module: wine Branch: refs/heads/master Commit: e34ccb4c1c3d1c00f144a593ebb2292876bee4d6 URL: http://source.winehq.org/git/?p=wine.git;a=commit;h=e34ccb4c1c3d1c00f144a593...
Author: Alexandre Julliard julliard@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 );