malloc does not return null when out of memory

Michael Sierchio kudzu at tenebras.com
Thu Jul 24 13:40:57 PDT 2003


Rostislav Krasny wrote:

> The Single UNIX Specification extends malloc() function, a little.
> Following URL is of the manual page of this function:
> http://www.opengroup.org/onlinepubs/007904975/functions/malloc.html
> Read "ERRORS" and "Issue 6" sections. Should FreeBSD be conformed to
> this standard?

FreeBSD malloc is POSIX/SUSv3 compliant.  It returns NULL and sets
errno to ENOMEM if insufficient storage space is available.




More information about the freebsd-stable mailing list