From 3a7d411539975728f90b7d0bb55e3bee2e8600bb Mon Sep 17 00:00:00 2001 From: Bryce Harrington Date: Fri, 6 Mar 2015 22:26:22 -0800 Subject: [PATCH] Revert "xlib: Remove queued event from _XReadEvents" This reverts commit e7fc8f405beeeb1048f69fe22923170a137b805e. --- src/cairo-xlib-surface-shm.c | 5 ----- 1 file changed, 5 deletions(-) diff --git a/src/cairo-xlib-surface-shm.c b/src/cairo-xlib-surface-shm.c index 9b4dea5e5..fb40699dc 100644 --- a/src/cairo-xlib-surface-shm.c +++ b/src/cairo-xlib-surface-shm.c @@ -670,7 +670,6 @@ _cairo_xlib_shm_surface_flush (void *abstract_surface, unsigned flags) cairo_xlib_shm_surface_t *shm = abstract_surface; cairo_xlib_display_t *display; Display *dpy; - _XQEvent *qev; cairo_status_t status; if (shm->active == 0) @@ -695,10 +694,6 @@ _cairo_xlib_shm_surface_flush (void *abstract_surface, unsigned flags) while (! seqno_passed (shm->active, LastKnownRequestProcessed (dpy))) { LockDisplay(dpy); _XReadEvents(dpy); - while (dpy->head) { - qev = dpy->head; - _XDeq (dpy, NULL, qev); - } UnlockDisplay(dpy); }