commit 9ac75111be0b9fb9f158355e66589fb2c82d4fa5
parent 7d55877af232c75fec4ba659971625224fae8cfd
Author: m21c <ho*******@gmail.com>
Date: Fri, 19 Jun 2026 16:37:11 +0200
dataflow: fix passing env for declarations
Diffstat:
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/compiler.c b/compiler.c
@@ -5645,7 +5645,7 @@ fetchblocks(Block *block, Node *expr)
fetchscoped(block->tail, lhs, BFUNCTION);
appendconduct(block, CSCOPE, NULL);
} else if (lhs) {
- appendblock(block->tail, BSCOPE, expr->u.env);
+ appendblock(block->tail, BSCOPE, block->env);
fetchblocks(block->tail->tail, lhs);
appendconduct(block, CSCOPE, NULL);
}