diff options
author | nobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2015-09-19 23:04:48 +0000 |
---|---|---|
committer | nobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2015-09-19 23:04:48 +0000 |
commit | c65e90a90977a81a0b91d00f9f05c4a53aa7ceb9 (patch) | |
tree | 241a48208e3ae2cc417f18421e891fb5e74f4374 | |
parent | 6f3574d3822d563f9149c034f2071e4b5c93ab59 (diff) | |
download | ruby-c65e90a90977a81a0b91d00f9f05c4a53aa7ceb9.tar.gz |
parse.y: simplify ripper_id2sym
* parse.y (ripper_id2sym): remove unnecessary comparison as
rb_ispunct has stricter condition, and cast explicitly to
suppress warnings.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@51905 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-rw-r--r-- | parse.y | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -612,7 +612,7 @@ static void ripper_error_gen(struct parser_params *parser); #define ripper_intern(s) ID2SYM(rb_intern(s)) static VALUE ripper_id2sym(ID); #ifdef __GNUC__ -#define ripper_id2sym(id) ((id) < 256 && rb_ispunct(id) ? \ +#define ripper_id2sym(id) (rb_ispunct((int)(id)) ? \ ID2SYM(id) : ripper_id2sym(id)) #endif |