Ronan Waide wrote: > Because while free(NULL) is a no-op per the specs, there are libc's > that will fall over when you try to do it, perhaps? Thank you for the explanation. I didn't realize there were C Libraries in production use that broke such a basic Standard C requirement.