aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorL. E. Segovia2017-10-18 08:47:52 -0300
committerL. E. Segovia2017-10-18 08:47:52 -0300
commit16faf6fca94625988ebcd8e1419acda478b2ef52 (patch)
tree00448977d901c9406eb37b2ea1834865f6d09619
parent098305e6798cf64bf0eaf8f7b92e5f1fce23b301 (diff)
downloadbrew-16faf6fca94625988ebcd8e1419acda478b2ef52.tar.bz2
Shorten HOMEBREW_HELP set/unset
-rw-r--r--Library/Homebrew/brew.rb11
1 files changed, 3 insertions, 8 deletions
diff --git a/Library/Homebrew/brew.rb b/Library/Homebrew/brew.rb
index ef8b28aa9..6fd9c75c1 100644
--- a/Library/Homebrew/brew.rb
+++ b/Library/Homebrew/brew.rb
@@ -116,16 +116,11 @@ begin
if Process.uid.zero? && !brew_uid.zero?
tap_commands += %W[/usr/bin/sudo -u ##{brew_uid}]
end
- if help_flag
- # Unset HOMEBREW_HELP to avoid confusing the tap
- ENV.delete("HOMEBREW_HELP")
- end
+ # Unset HOMEBREW_HELP to avoid confusing the tap
+ ENV.delete("HOMEBREW_HELP") if help_flag
tap_commands += %W[#{HOMEBREW_BREW_FILE} tap #{possible_tap}]
safe_system(*tap_commands)
- if help_flag
- # Restore HOMEBREW_HELP after the tap
- ENV["HOMEBREW_HELP"] = "1"
- end
+ ENV["HOMEBREW_HELP"] = "1" if help_flag
exec HOMEBREW_BREW_FILE, cmd, *ARGV
end
rescue UsageError => e