From 9bcc5da4ef35b937b44e974a905e72ae00b8d365 Mon Sep 17 00:00:00 2001 From: Matthias Braun Date: Fri, 23 Nov 2007 00:35:15 +0000 Subject: [PATCH] more missing skip_typerefs [r18521] --- ast2firm.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ast2firm.c b/ast2firm.c index 32fb93c..f21e197 100644 --- a/ast2firm.c +++ b/ast2firm.c @@ -927,7 +927,7 @@ static ir_node *create_incdec(const unary_expression_t *expression) static ir_node *unary_expression_to_firm(const unary_expression_t *expression) { dbg_info *dbgi = get_dbg_info(&expression->expression.source_position); - type_t *type = expression->expression.datatype; + type_t *type = skip_typeref(expression->expression.datatype); if(expression->type == UNEXPR_TAKE_ADDRESS) return expression_to_addr(expression->value); -- 2.20.1