From c0dd4b7c49bbbf646382dc3724aae3032b83b77e Mon Sep 17 00:00:00 2001 From: nobu Date: Sat, 3 Oct 2009 13:14:19 +0000 Subject: * parse.y (bv_decls, bvar): fix for block variables. [ruby-dev:39423] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@25209 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- parse.y | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'parse.y') diff --git a/parse.y b/parse.y index 953eaa739..07ee4bc08 100644 --- a/parse.y +++ b/parse.y @@ -3403,7 +3403,7 @@ bv_decls : bvar /*%c%*/ /*%c { - $$ = rb_ary_new2($1); + $$ = rb_ary_new3(1, $1); } %*/ | bv_decls ',' bvar @@ -3417,10 +3417,10 @@ bv_decls : bvar bvar : tIDENTIFIER { - new_bv($1); + new_bv(get_id($1)); /*%%%*/ /*% - $$ = $1; + $$ = get_value($1); %*/ } | f_bad_arg -- cgit