Subject: Re: CVS commit: src/distrib/utils/sysinst
To: David Laight <dsl@netbsd.org>
From: Luke Mewburn <lukem@netbsd.org>
List: source-changes
Date: 05/09/2003 22:50:18
On Fri, May 09, 2003 at 12:45:02PM +0000, David Laight wrote:
|
| Module Name: src
| Committed By: dsl
| Date: Fri May 9 12:45:02 UTC 2003
|
| Modified Files:
| src/distrib/utils/sysinst: util.c
|
| Log Message:
| Allow for menu 'opt_name' being const char *.
You've changed the offending code it:
free((void *)tz_menu[n].opt_name);
That does not work with
-Wcast-qual
gcc is too "smart" and const-poisons the pointer.
I think you're just going to have to accept that menu_ent has a "char *"
and not a "const char *" member ... :-(
Luke.