summaryrefslogtreecommitdiffhomepage
path: root/src/codegen.c
diff options
context:
space:
mode:
authorYukihiro "Matz" Matsumoto <[email protected]>2013-12-24 01:16:07 -0800
committerYukihiro "Matz" Matsumoto <[email protected]>2013-12-24 01:16:07 -0800
commit68ec811323a8eb5cb3cea039098a1c8ef90af0b1 (patch)
treeaf7f63f1113eb9d6ec3d2a92d8377a84f75cc2f4 /src/codegen.c
parentbc7a6e88a17e89e14de7cb4cbbd6ca19c4daa620 (diff)
parent6c6633843c4877a9e28d34b2d78dfee34065d36d (diff)
downloadmruby-68ec811323a8eb5cb3cea039098a1c8ef90af0b1.tar.gz
mruby-68ec811323a8eb5cb3cea039098a1c8ef90af0b1.zip
Merge pull request #1618 from h2so5/fix-1617
fix #1617
Diffstat (limited to 'src/codegen.c')
-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;