diff options
author | nobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2015-10-23 22:41:06 +0000 |
---|---|---|
committer | nobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2015-10-23 22:41:06 +0000 |
commit | 11ec42e377990041d4b4cd37527c1e5cc7eec037 (patch) | |
tree | f21b581b4639e4302ef397690c2087cef913d43c /parse.y | |
parent | 4e1ee809bbf78dc7edb3350628bf80c3e0133fee (diff) | |
download | ruby-11ec42e377990041d4b4cd37527c1e5cc7eec037.tar.gz |
parse.y: canonical name
* parse.y (parser_magic_comment): intern canonical name.
InstructionSequence.compile_options are case-sensitive while
pragma names are case-insensitive.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@52260 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'parse.y')
-rw-r--r-- | parse.y | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -7074,7 +7074,7 @@ parser_magic_comment(struct parser_params *parser, const char *str, long len) n = (*p->length)(parser, vbeg, n); } str_copy(val, vbeg, n); - (*p->func)(parser, s, RSTRING_PTR(val)); + (*p->func)(parser, p->name, RSTRING_PTR(val)); break; } } while (++p < magic_comments + numberof(magic_comments)); |