Fix compilation on older gcc versions

This commit is contained in:
zvecr 2023-05-23 00:31:20 +01:00
parent 9e39e8327c
commit f5e8c10be8

View File

@ -47,7 +47,7 @@ void {{ xap.broadcast_messages.define_prefix | lower }}_{{ data.define | to_snak
{% set arg_var = data.request_type | type_to_c('arg') %} {% set arg_var = data.request_type | type_to_c('arg') %}
{% endif %} {% endif %}
__attribute__((weak)) bool xap_execute_{{ data.return_execute }}(xap_token_t token{% if arg_type %}, {{ arg_type }}{{ '*' if 'xap_route' in arg_type else '' }}{% endif %}) { return false; } __attribute__((weak)) bool xap_execute_{{ data.return_execute }}(xap_token_t token{% if arg_type %}, {{ (arg_type + '* arg') if 'xap_route' in arg_type else arg_var }}{% endif %}) { return false; }
__attribute__((weak)) bool xap_respond_{{ data.return_execute }}(xap_token_t token, const uint8_t *data, size_t data_len) { __attribute__((weak)) bool xap_respond_{{ data.return_execute }}(xap_token_t token, const uint8_t *data, size_t data_len) {
{% if arg_type %} {% if arg_type %}
if (data_len != sizeof({{ arg_type }})) { if (data_len != sizeof({{ arg_type }})) {