aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Homebrew
diff options
context:
space:
mode:
authorXu Cheng2016-02-19 17:02:20 +0800
committerXu Cheng2016-02-19 17:28:37 +0800
commitcfc5fed7ceb74e04654e51f229f7973350539941 (patch)
tree82a09119827b4f240ffa9a1a442844d0b03e09a5 /Library/Homebrew
parentd431f20d88c7dfc79dc51aa2184ebe2cc98bf0fa (diff)
downloadbrew-cfc5fed7ceb74e04654e51f229f7973350539941.tar.bz2
update: fix fork bomb caused by `brew update --help`
Fixes Homebrew/homebrew#49334. Closes Homebrew/homebrew#49343. Signed-off-by: Xu Cheng <xucheng@me.com>
Diffstat (limited to 'Library/Homebrew')
-rw-r--r--Library/Homebrew/cmd/update.sh3
1 files changed, 2 insertions, 1 deletions
diff --git a/Library/Homebrew/cmd/update.sh b/Library/Homebrew/cmd/update.sh
index 712448264..008b1550c 100644
--- a/Library/Homebrew/cmd/update.sh
+++ b/Library/Homebrew/cmd/update.sh
@@ -252,7 +252,8 @@ homebrew-update() {
for option in "$@"
do
case "$option" in
- --help) brew update --help; exit $? ;;
+ # TODO: - `brew update --help` should display update subcommand help
+ --help) brew --help; exit $? ;;
--verbose) HOMEBREW_VERBOSE=1 ;;
--debug) HOMEBREW_DEBUG=1;;
--rebase) HOMEBREW_REBASE=1 ;;