summaryrefslogtreecommitdiff
path: root/parse.y
diff options
context:
space:
mode:
authornobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2008-08-30 09:16:38 +0000
committernobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2008-08-30 09:16:38 +0000
commita442691c9d597b812765ce2c758243e9936ac210 (patch)
tree5500a569299331828081bbb57b3ab6f3ecc0502f /parse.y
parent855b594157a57be03185d6f9683383bbcbcd94a2 (diff)
* parse.y (token_info_get_column, token_info_has_nonspaces),
(token_info_push, token_info_pop): constified. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@18947 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'parse.y')
-rw-r--r--parse.y12
1 files changed, 6 insertions, 6 deletions
diff --git a/parse.y b/parse.y
index 0efa6af016..187314d5f0 100644
--- a/parse.y
+++ b/parse.y
@@ -587,8 +587,8 @@ static void ripper_compile_error(struct parser_params*, const char *fmt, ...);
#endif
#ifndef RIPPER
-static void token_info_push(struct parser_params*, char *token);
-static void token_info_pop(struct parser_params*, char *token);
+static void token_info_push(struct parser_params*, const char *token);
+static void token_info_pop(struct parser_params*, const char *token);
#endif
%}
@@ -4679,7 +4679,7 @@ ripper_dispatch_delayed_token(struct parser_params *parser, int t)
#ifndef RIPPER
static int
-token_info_get_column(struct parser_params *parser, char *token)
+token_info_get_column(struct parser_params *parser, const char *token)
{
int column = 1;
const char *p, *pend = lex_p - strlen(token);
@@ -4693,7 +4693,7 @@ token_info_get_column(struct parser_params *parser, char *token)
}
static int
-token_info_has_nonspaces(struct parser_params *parser, char *token)
+token_info_has_nonspaces(struct parser_params *parser, const char *token)
{
const char *p, *pend = lex_p - strlen(token);
for (p = lex_pbeg; p < pend; p++) {
@@ -4705,7 +4705,7 @@ token_info_has_nonspaces(struct parser_params *parser, char *token)
}
static void
-token_info_push(struct parser_params *parser, char *token)
+token_info_push(struct parser_params *parser, const char *token)
{
token_info *ptinfo = ALLOC(token_info);
@@ -4719,7 +4719,7 @@ token_info_push(struct parser_params *parser, char *token)
}
static void
-token_info_pop(struct parser_params *parser, char *token)
+token_info_pop(struct parser_params *parser, const char *token)
{
int linenum;
token_info *ptinfo = parser->parser_token_info;