From 414a608c36b2d8f208ad0223219736d7582948ae Mon Sep 17 00:00:00 2001 From: Carson Fleming Date: Fri, 27 Mar 2026 11:27:08 -1000 Subject: fix some stuff --- codegen.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'codegen.c') diff --git a/codegen.c b/codegen.c index ab3660b..d0905e2 100644 --- a/codegen.c +++ b/codegen.c @@ -81,13 +81,14 @@ static void emit_expr( break; case EXPR_VAR_REF: emit_var_ref(outfile, &node->as._var_ref, storage); + break; } } static void emit_stmt(FILE* outfile, const struct stmt_node* node); static unsigned long long get_type_size(const struct type_node* type) { - if (type->ptr_level > 0) return 8; + if (type->ptr_level > 0) return PTR_SIZE; struct type_def type_def; if (!scope_get_type(scope, &type_def, type->name)) -- cgit v1.2.3