diff options
author | Christian Linhart <chris@demorecorder.com> | 2015-04-29 09:11:37 +0200 |
---|---|---|
committer | Christian Linhart <chris@demorecorder.com> | 2015-04-08 11:55:48 +0200 |
commit | cb621341a62e6d2233db3e337611f6fdd4f675a6 (patch) | |
tree | f50f034344e974fa95fe72274290abb8a5b3bbfd /src/c_client.py | |
parent | c49aa985941112be05599032b9bb45b2652301ce (diff) |
expose 64-bit sequence numbers for XLib
While XCB uses 64-bit sequence number internally, it only exposes
"unsigned int" so that, on 32-bit architecture, Xlib based applications
may see their sequence number wrap which causes the connection to the X
server to be lost.
Expose 64-bit sequence number from XCB API so that Xlib and others can
use it even on 32-bit environment.
This implies the following API addition:
xcb_send_request64()
xcb_discard_reply64()
xcb_wait_for_reply64()
xcb_poll_for_reply64()
Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=71338
Reviewed-by: Uli Schlachter <psychon@znc.in>
Signed-off-by: Christian Linhart <chris@demorecorder.com>
Signed-off-by: Olivier Fourdan <ofourdan@redhat.com>
Diffstat (limited to 'src/c_client.py')
0 files changed, 0 insertions, 0 deletions