"Richard L. Hamilton" <rlha...@smart.net> wrote:

..
> fexecve
..
> getline

BTW: these two functions are violating the POSIX standard. 

The official rules of the POSIX commitee is not to invalidate existing software 
and to follow general naming conventions.

The interface for fexecve() (since 1982) is:

int fexecve (const char *, FILE *, FILE *, FILE *, char * const *, char * const 
*);

and a function that uses a file descriptor would need to be falled "fdexecve()"
instead of "fexecve()".

The interface for getline() anf fgetline() (since 1982) is:

int getline (char *, int);
int fgetline (FILE *, char *, int);

Jörg

-- 
 EMail:jo...@schily.isdn.cs.tu-berlin.de (home) Jörg Schilling D-13353 Berlin
       j...@cs.tu-berlin.de                (uni)  
       joerg.schill...@fokus.fraunhofer.de (work) Blog: 
http://schily.blogspot.com/
 URL:  http://cdrecord.berlios.de/private/ ftp://ftp.berlios.de/pub/schily
_______________________________________________
opensolaris-code mailing list
opensolaris-code@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/opensolaris-code

Reply via email to