From eae6d2a789f6538806a3859a144e99558d3e6caf Mon Sep 17 00:00:00 2001 From: Zuhaitz Méndez Fernández de Aránguiz Date: Sun, 25 Jan 2026 12:20:33 +0000 Subject: Further fix for #121 --- src/codegen/codegen_utils.c | 1 + 1 file changed, 1 insertion(+) (limited to 'src/codegen/codegen_utils.c') diff --git a/src/codegen/codegen_utils.c b/src/codegen/codegen_utils.c index 38ae409..cdb2110 100644 --- a/src/codegen/codegen_utils.c +++ b/src/codegen/codegen_utils.c @@ -738,6 +738,7 @@ int emit_move_invalidation(ParserContext *ctx, ASTNode *node, FILE *out) { if (node->type == NODE_EXPR_VAR) { + fprintf(out, "__z_drop_flag_%s = 0; ", node->var_ref.name); fprintf(out, "memset(&%s, 0, sizeof(%s))", node->var_ref.name, node->var_ref.name); return 1; } -- cgit v1.2.3