From: Joel E. Denny Date: Mon, 17 Nov 2008 15:36:28 +0000 (-0500) Subject: Fix last warning from --enable-gcc-warnings. X-Git-Tag: v2.7.90~1012 X-Git-Url: https://git.saurik.com/bison.git/commitdiff_plain/a8beef7e6a9f6b75fa249d59b4c79585190540b6?hp=d50eea6df5e4fff2ec4247e0faae009c53879404 Fix last warning from --enable-gcc-warnings. * src/getargs.c (getargs): Don't assign const address to non-const pointer. --- diff --git a/ChangeLog b/ChangeLog index 46f1add6..6796f5c0 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2008-11-17 Joel E. Denny + + Fix last warning from --enable-gcc-warnings. + * src/getargs.c (getargs): Don't assign const address to non-const + pointer. + 2008-11-17 Joel E. Denny Don't let maintainer-*-check targets force a version update. diff --git a/src/getargs.c b/src/getargs.c index 6b748c8b..bc1cc64b 100644 --- a/src/getargs.c +++ b/src/getargs.c @@ -529,11 +529,14 @@ getargs (int argc, char *argv[]) { char* name = optarg; char* value = strchr (optarg, '='); + char const * muscle_value = ""; if (value) - *value++ = 0; - else - value = ""; - muscle_percent_define_insert (name, command_line_location (), value); + { + *value++ = 0; + muscle_value = value; + } + muscle_percent_define_insert (name, command_line_location (), + muscle_value); } break;