X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=barectf%2Ftemplates%2Fc%2Fbarectf.c-macros.j2;h=ca92b64949846743e366e394892d63639c533661;hb=be9f12dcc7161c727df017eb2631eef85f471485;hp=4af19562a721753cacd398989d3d5d2e2544a3be;hpb=2c42a1c00379b15026dac74f540ec4a69c9303c4;p=deliverable%2Fbarectf.git diff --git a/barectf/templates/c/barectf.c-macros.j2 b/barectf/templates/c/barectf.c-macros.j2 index 4af1956..ca92b64 100644 --- a/barectf/templates/c/barectf.c-macros.j2 +++ b/barectf/templates/c/barectf.c-macros.j2 @@ -58,7 +58,7 @@ const int saved_in_tracing_section = ctx->in_tracing_section; {% macro ft_call_params(param_prefix, ft, only_dyn=false) %} {% if ft %} {% for member_name, member in ft.members.items() %} - {% if not only_dyn or member.field_type.size_is_dynamic %} + {% if not only_dyn or member.field_type.size_is_dynamic or member.field_type._is_len %} , {{ param_prefix }}_{{ member_name }} {%- endif %} {% endfor %}