projects
/
free-sw
/
xcb
/
libxcb
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Clean up a couple of warnings in xprint
[free-sw/xcb/libxcb]
/
src
/
c_client.py
diff --git
a/src/c_client.py
b/src/c_client.py
index
a66c7e3
..
1f3277a
100644
(file)
--- a/
src/c_client.py
+++ b/
src/c_client.py
@@
-875,7
+875,7
@@
def _c_serialize_helper_fields_variable_size(context, self, field,
# special case: intermixed fixed and variable size fields
if self.var_followed_by_fixed_fields and 'unserialize' == context:
# special case: intermixed fixed and variable size fields
if self.var_followed_by_fixed_fields and 'unserialize' == context:
- value = ' %s =
xcb_tmp;' % field.c_field_name
+ value = ' %s =
(%s *)xcb_tmp;' % (field.c_field_name, field.c_field_type)
temp_vars.append(' %s *%s;' % (field.type.c_type, field.c_field_name))
# special case: switch
if 'unpack' == context:
temp_vars.append(' %s *%s;' % (field.type.c_type, field.c_field_name))
# special case: switch
if 'unpack' == context: