Hi,

> On 08/09/2021 09:01, David Restall via Exim-users wrote:
> > While compiling 4.95-RC2 I'm still seeing the following warnings emitted :-
> > 
> > cc filter.c
> > filter.c: In function 'interpret_commands':
> > filter.c:2018:23: warning: assignment discards 'const' qualifier from 
> > pointer target type [-Wdiscarded-qualifiers]
> >   2018 |  else headers_charset = s; /*XXX loses track of const */
> 
> These are expected and can be ignored.
> 
> > and the source compiles clean without warnings.
> 
> Unfortunately, you've only hidden the problem.

Granted (I did allude to this in the email) but what actually is the
problem that it is masking ?  I didn't dig all the way through the code
and have no idea what the variables do (s ?  absolutely stupid name that
_REALLY_ helps debugging for instance) & why does it need to be const :-)
)   If the comments are correct and losing track of const is known about
then surely it can't be a big problem so why not just cast the result to
resolve the warning or remove the constness ?  If it's a big issue, then
innocuous comments are not helpful and the problem should be resolved.
Whichever way you look at it, it's sloppy code and that should not be
dismissed with a glib response.

Regards,



D
lists/exim/users/2021-09-08.2.tx                               exim-users
+----------------------------------------------------------------------------+
| Dave Restall, Computer Anorak, Geek, Cyclist, Radio Amateur G4FCU, Bodger  |
| Mob +44 (0) 7973 831245      Skype: dave.restall             Radio: G4FCU  |
| email : [email protected]  - Anti-SocialMediaist -  Web : Not Ready Yet :-( |
+- QOTD ---------------------------------------------------------------------+
| New York now leads the world's great cities in the number of people        |
| around whom you shouldn't make a sudden move.                              |
|         -- David Letterman                                                 |
+----------------------------------------------------------------------------+


> -- 
> Cheers,
>    Jeremy
> 
> -- 
> ## List details at https://lists.exim.org/mailman/listinfo/exim-users
> ## Exim details at http://www.exim.org/
> ## Please use the Wiki with this list - http://wiki.exim.org/
> 

-- 
## List details at https://lists.exim.org/mailman/listinfo/exim-users
## Exim details at http://www.exim.org/
## Please use the Wiki with this list - http://wiki.exim.org/

Reply via email to