From e946ee00708f271280fbd05d9c4fd2685363f1c6 Mon Sep 17 00:00:00 2001 From: nsfisis Date: Mon, 5 May 2025 06:56:48 +0900 Subject: fix deref op --- main.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'main.c') diff --git a/main.c b/main.c index 3cd918d..a529504 100644 --- a/main.c +++ b/main.c @@ -1481,7 +1481,7 @@ void gen_deref_expr(struct CodeGen* g, struct AstNode* ast, int gen_mode) { gen_expr(g, ast->expr1, GEN_RVAL); } else { gen_expr(g, ast->expr1, GEN_RVAL); - gen_lval2rval(ast->expr1->ty); + gen_lval2rval(ast->expr1->ty->to); } } -- cgit v1.2.3-70-g09d2