diff options
author | nari <nari@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2014-03-07 05:53:11 +0000 |
---|---|---|
committer | nari <nari@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2014-03-07 05:53:11 +0000 |
commit | 537ee14ff4cde6b765640a86217b7442090d1e76 (patch) | |
tree | 201856fb41c94ee63290d5598507227c069d92ce | |
parent | 92a5ebb4b1b17a3b5e9531304c3de7c03ac36223 (diff) |
* parse.y (ENC_SINGLE): Unused macro removed.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@45281 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-rw-r--r-- | ChangeLog | 4 | ||||
-rw-r--r-- | parse.y | 7 |
2 files changed, 7 insertions, 4 deletions
@@ -1,3 +1,7 @@ +Fri Mar 7 14:48:17 2014 Narihiro Nakamura <[email protected]> + + * parse.y (ENC_SINGLE): Unused macro removed. + Fri Mar 7 12:06:19 2014 Martin Bosslet <[email protected]> * test/openssl/test_ssl.rb: Reuse TLS default options from @@ -301,8 +301,7 @@ struct parser_params { #define STR_NEW0() rb_enc_str_new(0,0,current_enc) #define STR_NEW2(p) rb_enc_str_new((p),strlen(p),current_enc) #define STR_NEW3(p,n,e,func) parser_str_new((p),(n),(e),(func),current_enc) -#define ENC_SINGLE(cr) ((cr)==ENC_CODERANGE_7BIT) -#define TOK_INTERN(mb) rb_intern3(tok(), toklen(), current_enc) +#define TOK_INTERN() rb_intern3(tok(), toklen(), current_enc) static int parser_yyerror(struct parser_params*, const char*); #define yyerror(msg) parser_yyerror(parser, (msg)) @@ -8150,7 +8149,7 @@ parser_yylex(struct parser_params *parser) if (IS_LABEL_SUFFIX(0)) { lex_state = EXPR_BEG; nextc(); - set_yylval_name(TOK_INTERN(!ENC_SINGLE(mb))); + set_yylval_name(TOK_INTERN()); return tLABEL; } } @@ -8208,7 +8207,7 @@ parser_yylex(struct parser_params *parser) } } { - ID ident = TOK_INTERN(!ENC_SINGLE(mb)); + ID ident = TOK_INTERN(); set_yylval_name(ident); if (!IS_lex_state_for(last_state, EXPR_DOT|EXPR_FNAME) && |