]> git.dujemihanovic.xyz Git - u-boot.git/commit
lib/vsprintf.c: don't special-case pointers to address null
authorWolfgang Denk <wd@denx.de>
Tue, 30 Oct 2012 09:19:52 +0000 (09:19 +0000)
committerTom Rini <trini@ti.com>
Fri, 2 Nov 2012 22:13:29 +0000 (15:13 -0700)
commitd266f669252a5ebd7e9b940743ec7d05cdbd4061
tree2b20fba97ddb65ff1750181dca496a57ed0d18db
parent085b9c3a1dfa3f29cf2bb34f434be318ba313f57
lib/vsprintf.c: don't special-case pointers to address null

The %p format of printf() would print a pointer to address null as
"(null)".  This makes sense in a real OS where a NULL pointer must
never be dereferenced, but this is a bootloader, and there are cases
where accessing the data at address null makes perfect sense.

Remove the special case in lib/vsprintf.c using "#if 0" with a comment
to make clear this was an intentional change and to stop re-adding
this code.

Signed-off-by: Wolfgang Denk <wd@denx.de>
Acked-by: Joe Hershberger <joe.hershberger@ni.com>
lib/vsprintf.c