summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authornari <nari@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2014-03-07 05:53:11 +0000
committernari <nari@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2014-03-07 05:53:11 +0000
commit537ee14ff4cde6b765640a86217b7442090d1e76 (patch)
tree201856fb41c94ee63290d5598507227c069d92ce
parent92a5ebb4b1b17a3b5e9531304c3de7c03ac36223 (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--ChangeLog4
-rw-r--r--parse.y7
2 files changed, 7 insertions, 4 deletions
diff --git a/ChangeLog b/ChangeLog
index fd97dfcd71..f31f38d8db 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -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
diff --git a/parse.y b/parse.y
index f7f41c6111..492fd3da64 100644
--- a/parse.y
+++ b/parse.y
@@ -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) &&