diff options
| author | Jack Nagel | 2014-05-04 09:14:37 -0500 |
|---|---|---|
| committer | Jack Nagel | 2014-05-04 09:15:34 -0500 |
| commit | 42652049b459cb38cffdaa0103e9561469d20e84 (patch) | |
| tree | 7da0f90b3ff6f34e54fdf03021dee55728e3249b /Library/brew.rb | |
| parent | d8c15c8fbf59ff3f21dcc1004d8e7cf0d3813cf4 (diff) | |
| download | brew-42652049b459cb38cffdaa0103e9561469d20e84.tar.bz2 | |
Don't attempt to require nil
Fixes Homebrew/homebrew#28942.
Diffstat (limited to 'Library/brew.rb')
| -rwxr-xr-x | Library/brew.rb | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/Library/brew.rb b/Library/brew.rb index 280333943..6d7eb3d6f 100755 --- a/Library/brew.rb +++ b/Library/brew.rb @@ -108,7 +108,7 @@ begin ENV["HOMEBREW_#{e}"] = Object.const_get("HOMEBREW_#{e}").to_s end exec "brew-#{cmd}", *ARGV - elsif require? which("brew-#{cmd}.rb") + elsif (path = which("brew-#{cmd}.rb")) && require?(path) exit Homebrew.failed? ? 1 : 0 else onoe "Unknown command: #{cmd}" |
