aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Homebrew/cmd
diff options
context:
space:
mode:
authorMax Howell2012-09-21 23:30:07 -0400
committerMax Howell2012-09-21 23:30:34 -0400
commitc30a7ff05cc7f44c93724d6ac8a0818935013c0b (patch)
treeb4dfbb9d18f3acfd77170427b75b26af08d492da /Library/Homebrew/cmd
parentfb8447d4c7ee4176ed9ee61ec7266e409b3d8e6c (diff)
downloadhomebrew-c30a7ff05cc7f44c93724d6ac8a0818935013c0b.tar.bz2
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.
Diffstat (limited to 'Library/Homebrew/cmd')
-rw-r--r--Library/Homebrew/cmd/--env.rb2
1 files changed, 1 insertions, 1 deletions
diff --git a/Library/Homebrew/cmd/--env.rb b/Library/Homebrew/cmd/--env.rb
index fe1b9991b..3afd1f797 100644
--- a/Library/Homebrew/cmd/--env.rb
+++ b/Library/Homebrew/cmd/--env.rb
@@ -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