From 413528ce803135dd63423047accaea142c283fcd Mon Sep 17 00:00:00 2001 From: Yukihiro Matsumoto Date: Tue, 23 Oct 2012 11:35:26 +0900 Subject: adjust regsiter stack for NODE_OP_ASGN; close #499 --- src/codegen.c | 1 + 1 file changed, 1 insertion(+) (limited to 'src/codegen.c') diff --git a/src/codegen.c b/src/codegen.c index 1f087b2cd..df5bc2acf 100644 --- a/src/codegen.c +++ b/src/codegen.c @@ -1403,6 +1403,7 @@ codegen(codegen_scope *s, node *tree, int val) codegen(s, tree->cdr->cdr->car, VAL); pop(); gen_assignment(s, tree->car, cursp(), val); + if (val) pop(); dispatch(s, pos); break; } -- cgit v1.2.3