From 745c5efcdfb75dde6f4c350a983fd8892d1e561d Mon Sep 17 00:00:00 2001 From: Brendan Hansen Date: Tue, 10 Jan 2023 09:01:55 -0600 Subject: [PATCH] tiny bugfix, but crucial change --- compiler/src/wasm_emit.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/compiler/src/wasm_emit.c b/compiler/src/wasm_emit.c index e4aeab4d..e4cf230e 100644 --- a/compiler/src/wasm_emit.c +++ b/compiler/src/wasm_emit.c @@ -3469,9 +3469,8 @@ EMIT_FUNC(expression, AstTyped* expr) { emit_load_instruction(mod, &code, field->type, offset); } else if (onyx_type_is_stored_in_memory(field->expr->type)) { - u64 offset = 0; emit_expression(mod, &code, field->expr); - emit_load_instruction(mod, &code, field->type, offset); + emit_load_instruction(mod, &code, field->type, field->offset); } else { emit_expression(mod, &code, field->expr); -- 2.25.1