Hi Mike,

On Mon, Apr 2, 2012 at 1:12 PM, Mike Frysinger <vap...@gentoo.org> wrote:
> On Sunday 01 April 2012 20:25:44 Graeme Russ wrote:
>> b) The code calling malloc(0) is making a perfectly legitimate assumption
>>    based on how glibc handles malloc(0)
>
> not really.  POSIX says malloc(0) is implementation defined (so it may return 
> a
> unique address, or it may return NULL).  no userspace code assuming malloc(0)
> will return non-NULL is correct.
> -mike

Argh! Valid point - So we can basically say that it does not matter what we
do (return NULL or return a valid pointer). Because the behaviour is
implementation specific, it is up to the caller to deal with it.

Regards,

Graeme
_______________________________________________
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot

Reply via email to