diff options
| author | Adam Vandenberg | 2014-03-16 11:52:11 -0700 |
|---|---|---|
| committer | Adam Vandenberg | 2014-03-16 11:52:11 -0700 |
| commit | 844e94526e0ffbeb67af8c089b3c06ca6cc53231 (patch) | |
| tree | 9874cc85e3782c236405ee9ce734f6138f2841fa /Library | |
| parent | 5f8e78150e47f2f68c5239a644198968398eb9e3 (diff) | |
| download | brew-844e94526e0ffbeb67af8c089b3c06ca6cc53231.tar.bz2 | |
return found path directly in which
Diffstat (limited to 'Library')
| -rw-r--r-- | Library/Homebrew/utils.rb | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/Library/Homebrew/utils.rb b/Library/Homebrew/utils.rb index 8c7329652..9c78b91a0 100644 --- a/Library/Homebrew/utils.rb +++ b/Library/Homebrew/utils.rb @@ -170,11 +170,11 @@ def puts_columns items, star_items=[] end def which cmd, path=ENV['PATH'] - dir = path.split(File::PATH_SEPARATOR).find {|p| + path.split(File::PATH_SEPARATOR).find do |p| pcmd = File.join(p, cmd) - File.executable?(pcmd) && !File.directory?(pcmd) - } - Pathname.new(File.join(dir, cmd)) unless dir.nil? + return pcmd if File.executable?(pcmd) && !File.directory?(pcmd) + end + return nil end def which_editor |
