DragonFly BSD
DragonFly submit List (threaded) for 2005-02
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

Re: Patch to execve


From: "Kevin M. Kilbride" <kmk@xxxxxxx>
Date: Fri, 25 Feb 2005 14:21:15 -0800

Ooops. Replied to sender instead of to the list. Sorry.

Joerg Sonnenberger wrote:

Impossible / unacceptable. The interface is not type-compatible with
SUS if you do. Read the rules about implicit const conversions in
ISO C90/C99, if you have questions.



Implicit type conversion works just fine, obviously---the code compiled before these changes, after all. You simply cannot make the code WARNS=6 compliant without passing that const through to execve, that's all. The compiler will complain if you pass the const implicitly and it will complain if you explicitly cast the const away. You can't win, either way. (Well, maybe "writable strings" will turn it off...).





[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]