strdup the input of dirname, as dirname is free
authorPatrick Georgi <patrick.georgi@coresystems.de>
Sat, 18 Jul 2009 14:20:39 +0000 (14:20 +0000)
committerPatrick Georgi <patrick.georgi@coresystems.de>
Sat, 18 Jul 2009 14:20:39 +0000 (14:20 +0000)
commitf107538e33c880cb52ee131a527149cce9f936ee
treeb782cca75cd6822e112330743c7dd5e24894387e
parent19bc45d1e826bb60e9922eed449643f4f0d63bc9
strdup the input of dirname, as dirname is free
(according to the spec) to change the string in-situ,
even if glibc doesn't do it.

This avoids errors on Mac OS and Solaris.

Kill nrv2b support in CBFS (we have lzma),
slightly improve debug output in CBFS,
properly declare all functions of CBFS in the header.

Signed-off-by: Patrick Georgi <patrick.georgi@coresystems.de>
Acked-by: Uwe Hermann <uwe@hermann-uwe.de>
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@4436 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
src/include/cbfs.h
src/lib/cbfs.c
util/options/build_opt_tbl.c