From 6e4a01c70ab0579acab10f3f6489fa8f3480be8d Mon Sep 17 00:00:00 2001 From: Max Howell Date: Fri, 21 Sep 2012 23:30:07 -0400 Subject: [PATCH] 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. --- Library/Homebrew/cmd/--env.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Library/Homebrew/cmd/--env.rb b/Library/Homebrew/cmd/--env.rb index fe1b9991be..3afd1f797c 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