From a73ec7bd90624dc83f1f6b3bcee8eddb83d6a7b9 Mon Sep 17 00:00:00 2001 From: Jack Nagel Date: Tue, 16 Dec 2014 15:27:36 -0500 Subject: Use Utils.popen_read to avoid shelling out in a few places --- Library/Homebrew/os/mac/xcode.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'Library/Homebrew/os/mac/xcode.rb') diff --git a/Library/Homebrew/os/mac/xcode.rb b/Library/Homebrew/os/mac/xcode.rb index c4e53504f..5d5e02d9a 100644 --- a/Library/Homebrew/os/mac/xcode.rb +++ b/Library/Homebrew/os/mac/xcode.rb @@ -77,7 +77,7 @@ module OS %W[#{prefix}/usr/bin/xcodebuild #{which("xcodebuild")}].uniq.each do |path| if File.file? path - `#{path} -version 2>/dev/null` =~ /Xcode (\d(\.\d)*)/ + Utils.popen_read(path, "-version") =~ /Xcode (\d(\.\d)*)/ return $1 if $1 end end -- cgit v1.2.3