brew --env: Use fetch rather than []

Because we mess with the return value from [] in superenv due to many formula assuming CFLAGS etc. would not be nil.
This commit is contained in:
Max Howell 2012-09-21 23:30:07 -04:00
parent d147a4b989
commit 6e4a01c70a

View File

@ -26,7 +26,7 @@ module Homebrew extend self
HOMEBREW_USE_GCC HOMEBREW_USE_LLVM HOMEBREW_SVN HOMEBREW_GIT
HOMEBREW_SDKROOT
MAKE GIT CPP
ACLOCAL_PATH OBJC PATH ].select{ |key| env[key] }
ACLOCAL_PATH OBJC PATH ].select{ |key| env.fetch(key) if env.key? key }
end
def dump_build_env env