[comp.lang.c] ANSI C free

andrew@alice.UUCP (Andrew Hume) (05/22/90)

the badness of allowing free(NULL) is not so much that it encourages sloppy
programming but rather its tie with the bad decision to make a
special case out of malloc(0) which ought to have meant what every manual page
until recently said it meant: a pointer to at least 0 bytes of memory.
no need for a calculus of zero sized objects; just follow the man page.

still, who am i to complain; at least the committee got noalias right.