ruby-changes:7428
From: nobu <ko1@a...>
Date: Sat, 30 Aug 2008 18:16:54 +0900 (JST)
Subject: [ruby-changes:7428] Ruby:r18947 (trunk): * parse.y (token_info_get_column, token_info_has_nonspaces),
nobu 2008-08-30 18:16:38 +0900 (Sat, 30 Aug 2008) New Revision: 18947 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=18947 Log: * parse.y (token_info_get_column, token_info_has_nonspaces), (token_info_push, token_info_pop): constified. Modified files: trunk/ChangeLog trunk/parse.y Index: ChangeLog =================================================================== --- ChangeLog (revision 18946) +++ ChangeLog (revision 18947) @@ -1,3 +1,8 @@ +Sat Aug 30 18:16:32 2008 Nobuyoshi Nakada <nobu@r...> + + * parse.y (token_info_get_column, token_info_has_nonspaces), + (token_info_push, token_info_pop): constified. + Sat Aug 30 15:43:03 2008 Yukihiro Matsumoto <matz@r...> * ext/openssl/ossl_config.c (Init_ossl_config): memory leak fixed. Index: parse.y =================================================================== --- parse.y (revision 18946) +++ parse.y (revision 18947) @@ -587,8 +587,8 @@ #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 @@ #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 @@ } 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 @@ } 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 @@ } 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; -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml/