[Xcb] [PATCH] Add CARD64/INT64 protocol types
Matt Turner
mattst88 at gmail.com
Sat Mar 4 19:33:12 UTC 2017
The following commit to xcb/proto, included in the 1.9 release, added CARD64
and INT64 types.
commit 4d8241c67c83957aa0f612da6823db2d18fdd314
Author: Keith Packard <keithp at keithp.com>
Date: Thu Jul 11 15:56:54 2013 -0700
Add CARD64/INT64 protocol types
Signed-off-by: Matt Turner <mattst88 at gmail.com>
---
This at least allows xpyb to compile against libxcb >= 1.9
src/py_client.py | 2 ++
1 file changed, 2 insertions(+)
diff --git a/src/py_client.py b/src/py_client.py
index 5c83e46..113abd5 100755
--- a/src/py_client.py
+++ b/src/py_client.py
@@ -16,9 +16,11 @@ _py_reserved_words = [ 'None', 'def', 'class', 'and', 'or' ]
_cardinal_types = {'CARD8': 'B', 'uint8_t': 'B',
'CARD16': 'H','uint16_t': 'H',
'CARD32': 'I','uint32_t': 'I',
+ 'CARD64': 'L','uint64_t': 'L',
'INT8': 'b', 'int8_t': 'b',
'INT16': 'h', 'int16_t': 'h',
'INT32': 'i', 'int32_t': 'i',
+ 'INT64': 'l', 'int64_t': 'l',
'BYTE': 'B',
'BOOL': 'B',
'char': 'b',
--
2.7.3
More information about the Xcb
mailing list