Re: [hatari-devel] fix a warning for debugui.c

[ Thread Index | Date Index | More lists.tuxfamily.org/hatari-devel Archives ]


Thanks Eero, for your answer.

Here I had the same :

homebrew/Cellar/readline//7.0.3_1/include/readline/readline.h:extern
const char *rl_readline_name;

but during the compilation LLVM :

[  5%] Built target build68k

/Users/user/github/hatari-l/src/debug/debugui.c:813:19: warning: assigning to

      'char *' from 'const char [7]' discards qualifiers

      [-Wincompatible-pointer-types-discards-qualifiers]

        rl_readline_name = "Hatari";

                         ^ ~~~~~~~~

The compiler report this warning. So, I guess you had the same one ?


Regards,

2018-02-09 23:05 GMT+01:00 Eero Tamminen <oak@xxxxxxxxxxxxxx>:
> Hi,
>
> On 02/09/2018 01:16 PM, benoît tuduri wrote:
>>
>> LLVM report a warning with the Hatari string and the rl_readline_name
>> type conflict.
>
>>
>>
>> The fixes seems fix it. It's in a attachment
>
>
> Thanks for the patch, but it's not a fix.
>
> The problem is your readline.h header.
>
> Mine defines rl_readline_name as const pointer:
> $ grep rl_readline_name /usr/include/readline/*
> /usr/include/readline/readline.h:extern const char *rl_readline_name;
>
>
>         - Eero
>
>



Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/