diff options
author | nobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2014-12-28 04:54:28 +0000 |
---|---|---|
committer | nobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2014-12-28 04:54:28 +0000 |
commit | 952ed33b13ef4343066c5a38ce22445c92d7f6c2 (patch) | |
tree | e9503ecd92488c29e3c98c42ca3654cf11dc26f6 /main.c | |
parent | dd038cb69dfdfea92da94148e947d08d0d7f4c49 (diff) | |
download | ruby-952ed33b13ef4343066c5a38ce22445c92d7f6c2.tar.gz |
parse.y: fix internal IDs conflict
* parse.y (f_kwrest, new_args_tail_gen): unnamed rest keyword and
keywords bits arguments should be unique. since internal IDs
depend on the local variable index in the current scope, new ID
should be made before popping those vtables.
[ruby-core:67157] [Bug #10659]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49041 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'main.c')
0 files changed, 0 insertions, 0 deletions