malloc: return NULL if not initialized yet
authorWolfgang Denk <wd@denx.de>
Fri, 15 Jan 2010 10:20:10 +0000 (11:20 +0100)
committerWolfgang Denk <wd@denx.de>
Fri, 15 Jan 2010 12:26:20 +0000 (13:26 +0100)
commit2740544881f652566756815dda4da0bcd946e9de
tree2a76867d094fa88bdfdd6c229fa30ad448dd3123
parentf098337152ca48e135448f5e7836cce938e12bc0
malloc: return NULL if not initialized yet

When malloc() was called before it was properly initialized
(as would happen if when used before relocation to RAM) it returned
random, non-NULL values, which called all kinds of difficult to debug
subsequent errors.

Make sure to return NULL when initialization was not done yet.

Signed-off-by: Wolfgang Denk <wd@denx.de>
common/dlmalloc.c