diff options
author | Yusuke Endoh <[email protected]> | 2019-09-05 19:07:05 +0900 |
---|---|---|
committer | Jeremy Evans <[email protected]> | 2019-09-05 17:47:12 -0700 |
commit | dd83f7bf98764b27385735f6f39dd090dc4854f9 (patch) | |
tree | c4b02be62307904bc39dd51e5aad8da3f9f1f6d4 /vm_insnhelper.c | |
parent | 70f2780892330f8d1b612002c437fc2ca739fc7f (diff) |
define_method should not drop the empty keyword hash
Similar to 38e9c1bc35d5549575fbb263afff560e97db068e
Diffstat (limited to 'vm_insnhelper.c')
-rw-r--r-- | vm_insnhelper.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/vm_insnhelper.c b/vm_insnhelper.c index 227ec2e08f..92a9bc6c9a 100644 --- a/vm_insnhelper.c +++ b/vm_insnhelper.c @@ -2927,7 +2927,7 @@ vm_callee_setup_block_arg(rb_execution_context_t *ec, struct rb_calling_info *ca rb_control_frame_t *cfp = ec->cfp; VALUE arg0; - CALLER_SETUP_ARG(cfp, calling, ci, 1); /* splat arg */ + CALLER_SETUP_ARG(cfp, calling, ci, 0); /* splat arg */ if (arg_setup_type == arg_setup_block && calling->argc == 1 && |