summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorh2so5 <[email protected]>2013-12-24 13:33:26 +0900
committerh2so5 <[email protected]>2013-12-24 13:33:26 +0900
commit6c6633843c4877a9e28d34b2d78dfee34065d36d (patch)
treeaf7f63f1113eb9d6ec3d2a92d8377a84f75cc2f4
parentbc7a6e88a17e89e14de7cb4cbbd6ca19c4daa620 (diff)
downloadmruby-6c6633843c4877a9e28d34b2d78dfee34065d36d.tar.gz
mruby-6c6633843c4877a9e28d34b2d78dfee34065d36d.zip
fix #1617
-rw-r--r--src/codegen.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/codegen.c b/src/codegen.c
index dc80f2592..074d431c1 100644
--- a/src/codegen.c
+++ b/src/codegen.c
@@ -1416,6 +1416,9 @@ codegen(codegen_scope *s, node *tree, int val)
genop(s, MKOP_AB(OP_MOVE, cursp(), pos));
push();
}
+ else if (pos3) {
+ dispatch_linked(s, pos3);
+ }
}
break;