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: Chris Pressey <cpressey@xxxxxxxxxxxxxxx>
Date: Fri, 25 Feb 2005 09:20:31 -0800

On Fri, 25 Feb 2005 15:17:40 +0100
Joerg Sonnenberger <joerg@xxxxxxxxxxxxxxxxx> wrote:

> On Thu, Feb 24, 2005 at 08:58:27PM -0800, Kevin M. Kilbride wrote:
> > The formal interface is changed from:
> > 
> >    execve(const char *path, char *const argv[], char *const envp[])
> > 
> > to the much more useful guarantee of:
> > 
> >    execve(const char *path, const char *const argv[], const char *const 
> > envp[])
> 
> Impossible / unacceptable. The interface is not type-compatible with
> SUS if you do.

SUS is idiotic here.

Would it be possible to apply this but only under #ifndef POSIXLY_CORRECT
or something?

-Chris



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