From 384174e5425343dff2d1e63587f0afd1fe433a82 Mon Sep 17 00:00:00 2001 From: Mike McQuaid Date: Sat, 10 Dec 2016 13:19:01 +0000 Subject: [PATCH] which_all: don't assume path is a string. Fixes #1635. --- Library/Homebrew/utils.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Library/Homebrew/utils.rb b/Library/Homebrew/utils.rb index 89a90bed2d..4ad97c7d48 100644 --- a/Library/Homebrew/utils.rb +++ b/Library/Homebrew/utils.rb @@ -300,7 +300,7 @@ def which(cmd, path = ENV["PATH"]) end def which_all(cmd, path = ENV["PATH"]) - path.split(File::PATH_SEPARATOR).map do |p| + path.to_s.split(File::PATH_SEPARATOR).map do |p| begin pcmd = File.expand_path(cmd, p) rescue ArgumentError