On Wed, 17 Oct 2007, Holger Macht wrote:
> On Wed 17. Oct - 13:09:30, Marcus Rueckert wrote:
> > On 2007-10-17 12:56:51 +0200, Holger Macht wrote:
> > > What would result in
> > >
> > > char *prop = (char*)"laptop_panel.num_levels";
> > const char *prop = "laptop_panel.num_levels";
> >
> > should fix it too no?
>
> Of course it does.
>
> I also have to change everything like:
>
> void testfunc(char *str);
> testfunc("foo");
> to
> testfunc((char*)"foo");
No, the correct fix is to make testfunc take a const char *.
> I fully understand that this is correct along with the syntax, but I don't
> like it ;-)
Well, it's only a warning ;) (for now!)
Richard.
--
Richard Guenther <[EMAIL PROTECTED]>
Novell / SUSE Labs
SUSE LINUX Products GmbH - Nuernberg - AG Nuernberg - HRB 16746 - GF: Markus Rex
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]