summaryrefslogtreecommitdiff
path: root/src/XlibInt.c
diff options
context:
space:
mode:
authorJamey Sharp <jamey@minilop.net>2010-04-14 12:59:11 -0700
committerJamey Sharp <jamey@minilop.net>2010-04-14 12:59:11 -0700
commitb089b53b697c2851db2985d32af3b29f1da5e31e (patch)
tree665455887942420bd03649eccf9e4d357e5c615d /src/XlibInt.c
parenta15c31274650e391bc6de5d0951eb4464c228139 (diff)
downloadxorg-lib-libX11-b089b53b697c2851db2985d32af3b29f1da5e31e.tar.gz
Honest. Extensions get to filter async errors too.
Under some circumstances, errors are picked up by calling xcb_poll_for_reply, rather than xcb_poll_for_event, because Xlib issued the requests with the XCB_REQUEST_CHECKED flag. That happens when either an async handler is queued at the time the requests are flushed, or when XSetEventQueueOwner has been used to prevent Xlib from processing XCB's event queue. This bugfix extends 405132dab64bf2375f8e57d02b1b53da2311933a to cover those cases. Fixes: https://bugs.freedesktop.org/show_bug.cgi?id=26545 Signed-off-by: Jamey Sharp <jamey@minilop.net>
Diffstat (limited to 'src/XlibInt.c')
0 files changed, 0 insertions, 0 deletions