summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorUkrainskiy Sergey <[email protected]>2018-08-10 06:44:19 +0900
committerUkrainskiy Sergey <[email protected]>2018-08-10 06:44:19 +0900
commitfbe876b87169c9d5c55e79cc932790297f98a1be (patch)
treebdbd18a91be7e207d55264fe2c0f7bf09f003f00
parent672110dbe8b116d2ef5594d908e5e2bfe2231a18 (diff)
downloadmruby-fbe876b87169c9d5c55e79cc932790297f98a1be.tar.gz
mruby-fbe876b87169c9d5c55e79cc932790297f98a1be.zip
Added push() after OP_SEND
-rw-r--r--mrbgems/mruby-compiler/core/codegen.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/mrbgems/mruby-compiler/core/codegen.c b/mrbgems/mruby-compiler/core/codegen.c
index 471956f92..12725f4f3 100644
--- a/mrbgems/mruby-compiler/core/codegen.c
+++ b/mrbgems/mruby-compiler/core/codegen.c
@@ -2376,6 +2376,7 @@ codegen(codegen_scope *s, node *tree, int val)
codegen(s, tree, VAL);
pop();
genop(s, MKOP_ABC(OP_SEND, cursp(), sym, 0));
+ push();
}
else {
codegen(s, tree, NOVAL);