mirror of
https://gitlab.freedesktop.org/xorg/lib/libxcb.git
synced 2026-04-23 14:30:44 +02:00
Merge branch 'field_mapping_bug' into 'master'
c_client.py: Commit 22e10131 changed the parameters of c_accessor_get_expr...
See merge request xorg/lib/libxcb!79
This commit is contained in:
commit
e1d2829e8a
1 changed files with 2 additions and 2 deletions
|
|
@ -1100,7 +1100,7 @@ def _c_serialize_helper_fields_fixed_size(context, self, field,
|
|||
(field.field_name, _c_accessor_get_expr(field.type.expr)))
|
||||
|
||||
temp_vars.append(' %s xcb_expr_%s = %s;' % (field.type.c_type, _cpp(field.field_name),
|
||||
_c_accessor_get_expr(field.type.expr, prefix)))
|
||||
_c_accessor_get_expr(field.type.expr)))
|
||||
value += "&xcb_expr_%s;" % _cpp(field.field_name)
|
||||
|
||||
elif field.type.is_pad:
|
||||
|
|
@ -1673,7 +1673,7 @@ def _c_accessor_get_length(expr, field_mapping=None):
|
|||
else:
|
||||
return str(expr.nmemb)
|
||||
|
||||
def _c_accessor_get_expr(expr, field_mapping):
|
||||
def _c_accessor_get_expr(expr, field_mapping = None):
|
||||
'''
|
||||
Figures out what C code is needed to get the length of a list field.
|
||||
The field_mapping parameter can be used to change the absolute name of a length field.
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue