1 --- wine-20030508/dlls/x11drv/event.c.orig Tue Jul 8 00:03:21 2003
2 +++ wine-20030508/dlls/x11drv/event.c Tue Jul 8 00:04:10 2003
5 static int process_events( struct x11drv_thread_data *data )
16 +while ( XPending( gdi_display ) )
18 +XNextEvent( gdi_display, &event );
20 +EVENT_ProcessEvent( &event );
27 +while ( XPending( data->display ) )
29 +XNextEvent( data->display, &event );
31 +EVENT_ProcessEvent( &event );
37 - while ( XPending( data->display ) )
41 - XNextEvent( data->display, &event );
42 - ignore = XFilterEvent( &event, None );
43 - wine_tsx11_unlock();
44 - if (!ignore) EVENT_ProcessEvent( &event );
48 - wine_tsx11_unlock();
56 /***********************************************************************
57 * MsgWaitForMultipleObjectsEx (X11DRV.@)