From dd83f7bf98764b27385735f6f39dd090dc4854f9 Mon Sep 17 00:00:00 2001 From: Yusuke Endoh Date: Thu, 5 Sep 2019 19:07:05 +0900 Subject: define_method should not drop the empty keyword hash Similar to 38e9c1bc35d5549575fbb263afff560e97db068e --- vm_insnhelper.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'vm_insnhelper.c') 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 && -- cgit v1.2.3