Из http://linux.die.net/man/3/malloc :
Если ptr равно NULL, операция не выполняется. blockquote>
Если ptr равно NULL, операция не выполняется.