From 11ec42e377990041d4b4cd37527c1e5cc7eec037 Mon Sep 17 00:00:00 2001 From: nobu Date: Fri, 23 Oct 2015 22:41:06 +0000 Subject: 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 --- parse.y | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'parse.y') diff --git a/parse.y b/parse.y index 9fe7b0ea60..6bc98d97f3 100644 --- a/parse.y +++ b/parse.y @@ -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)); -- cgit v1.2.3