diff options
Diffstat (limited to 'expression.c')
-rw-r--r-- | expression.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/expression.c b/expression.c index bbbc24e6..99a6d756 100644 --- a/expression.c +++ b/expression.c @@ -686,7 +686,7 @@ static struct token *unary_expression(struct token *token, struct expression **t if (match_op(token, SPECIAL_LOGICAL_AND) && token_type(token->next) == TOKEN_IDENT) { struct expression *label = alloc_expression(token->pos, EXPR_LABEL); - struct symbol *sym = label_symbol(token->next); + struct symbol *sym = label_symbol(token->next, 1); if (!(sym->ctype.modifiers & MOD_ADDRESSABLE)) { sym->ctype.modifiers |= MOD_ADDRESSABLE; add_symbol(&function_computed_target_list, sym); |