From 5cbba2923c2c57d4c17860b6392c5e382127863d Mon Sep 17 00:00:00 2001 From: "Kevin P. Fleming" Date: Thu, 27 Sep 2007 00:06:06 +0000 Subject: [PATCH] deal with more gcc 4.2 const pointer warnings git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@83978 65c4cc65-6c06-0410-ace0-fbb531ad65f3 --- res/ael/ael.tab.c | 8 ++++---- res/ael/ael.y | 6 +++--- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/res/ael/ael.tab.c b/res/ael/ael.tab.c index 6f4dbe7ffa..c6d2ce4a69 100644 --- a/res/ael/ael.tab.c +++ b/res/ael/ael.tab.c @@ -201,7 +201,7 @@ extern char *my_file; #ifdef AAL_ARGCHECK int ael_is_funcname(char *name); #endif -static char *ael_token_subst(char *mess); +static char *ael_token_subst(const char *mess); @@ -3269,11 +3269,11 @@ static char *token_equivs2[] = }; -static char *ael_token_subst(char *mess) +static char *ael_token_subst(const char *mess) { /* calc a length, malloc, fill, and return; yyerror had better free it! */ int len=0,i; - char *p; + const char *p; char *res, *s,*t; int token_equivs_entries = sizeof(token_equivs1)/sizeof(char*); @@ -3314,7 +3314,7 @@ static char *ael_token_subst(char *mess) void yyerror(YYLTYPE *locp, struct parse_io *parseio, char const *s) { - char *s2 = ael_token_subst((char *)s); + char *s2 = ael_token_subst(s); if (locp->first_line == locp->last_line) { ast_log(LOG_ERROR, "==== File: %s, Line %d, Cols: %d-%d: Error: %s\n", my_file, locp->first_line, locp->first_column, locp->last_column, s2); } else { diff --git a/res/ael/ael.y b/res/ael/ael.y index c1f04fd64c..ed48d4866f 100644 --- a/res/ael/ael.y +++ b/res/ael/ael.y @@ -46,7 +46,7 @@ extern char *my_file; #ifdef AAL_ARGCHECK int ael_is_funcname(char *name); #endif -static char *ael_token_subst(char *mess); +static char *ael_token_subst(const char *mess); %} @@ -714,11 +714,11 @@ static char *token_equivs2[] = }; -static char *ael_token_subst(char *mess) +static char *ael_token_subst(const char *mess) { /* calc a length, malloc, fill, and return; yyerror had better free it! */ int len=0,i; - char *p; + const char *p; char *res, *s,*t; int token_equivs_entries = sizeof(token_equivs1)/sizeof(char*);