From 44658707d24ccad75b66e2509396e30865111331 Mon Sep 17 00:00:00 2001 From: nagachika Date: Mon, 3 Jun 2013 14:57:36 +0000 Subject: merge revision(s) 40807: [Backport #8416] * compile.c (iseq_compile_each): forward anonymous and first keyword rest argument one. [ruby-core:55033] [Bug #8416]. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_0_0@41051 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- compile.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'compile.c') diff --git a/compile.c b/compile.c index 34c9ae2b37..95d47f4f32 100644 --- a/compile.c +++ b/compile.c @@ -4471,7 +4471,7 @@ iseq_compile_each(rb_iseq_t *iseq, LINK_ANCHOR *ret, NODE * node, int poped) } } - if (liseq->arg_keyword > 0) { + if (liseq->arg_keyword >= 0) { int local_size = liseq->local_size; int idx = local_size - liseq->arg_keyword; argc++; -- cgit v1.2.3