/*
* xlat_tokenize.c
*/
-int xlat_tokenize_expansion(xlat_exp_head_t *head, fr_sbuff_t *in,
- tmpl_rules_t const *t_rules);
-
ssize_t xlat_print_node(fr_sbuff_t *out, xlat_exp_head_t const *head, xlat_exp_t const *node,
fr_sbuff_escape_rules_t const *e_rules, char c);
['['] = true, [']'] = true, // tmpls and attribute arrays
};
-int xlat_tokenize_expansion(xlat_exp_head_t *head, fr_sbuff_t *in,
- tmpl_rules_t const *t_rules)
+static CC_HINT(nonnull(1,2)) int xlat_tokenize_expansion(xlat_exp_head_t *head, fr_sbuff_t *in,
+ tmpl_rules_t const *t_rules)
{
size_t len;
fr_sbuff_marker_t s_m;