summaryrefslogtreecommitdiff
path: root/src/c_client.py
diff options
context:
space:
mode:
authorChristian Linhart <chris@demorecorder.com>2015-04-29 09:11:37 +0200
committerChristian Linhart <chris@demorecorder.com>2015-04-08 11:55:48 +0200
commitcb621341a62e6d2233db3e337611f6fdd4f675a6 (patch)
treef50f034344e974fa95fe72274290abb8a5b3bbfd /src/c_client.py
parentc49aa985941112be05599032b9bb45b2652301ce (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