null parameters to functions

Earnie Boyd earnie_boyd@yahoo.com
Wed Feb 20 14:44:00 GMT 2002


Christopher Faylor wrote:
> 
> On Thu, Feb 21, 2002 at 09:13:56AM +1100, Robert Collins wrote:
> >Remembering all the effort that went into sanitising various userland
> >function parameters a few months ago... newlib suffers from similar
> >flaws (I just noticed one with strcmp (0, foo);).
> >
> >Is this something worth fixing?
> 
> Agh.  How does linux handle this?  Doe sit return EADDR or something?
> 

IIRC, it's not an error in Linux land or most *nixes for that matter. 
It OS dependent on how addressing a null pointer is handled.  Looking at
the man page from HPUX 11 it says that null pointer values are treated
as empty strings.

Earnie.

_________________________________________________________
Do You Yahoo!?
Get your free @yahoo.com address at http://mail.yahoo.com




More information about the Cygwin-developers mailing list