From 5b5eebd2a3f941dcaf51f7260d184b816b7a852e Mon Sep 17 00:00:00 2001 From: Christoph Mallon Date: Sat, 17 Nov 2007 19:54:02 +0000 Subject: [PATCH] Add missing skip_typeref() in select_to_firm(). [r18461] --- ast2firm.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ast2firm.c b/ast2firm.c index f0be12e..71dce36 100644 --- a/ast2firm.c +++ b/ast2firm.c @@ -1329,7 +1329,7 @@ static ir_node *select_to_firm(const select_expression_t *expression) { dbg_info *dbgi = get_dbg_info(&expression->expression.source_position); ir_node *addr = select_addr(expression); - type_t *type = expression->expression.datatype; + type_t *type = skip_typeref(expression->expression.datatype); return deref_address(type, addr, dbgi); } -- 2.20.1