From cc3c426381b939c94eca7fd6fd3a3a07ea482cae Mon Sep 17 00:00:00 2001 From: Jack Nagel Date: Wed, 11 Jun 2014 00:42:50 -0500 Subject: Read df output in binary mode Fixes #30046. --- Library/Homebrew/cmd/doctor.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'Library') diff --git a/Library/Homebrew/cmd/doctor.rb b/Library/Homebrew/cmd/doctor.rb index 94304b372..a6043a651 100644 --- a/Library/Homebrew/cmd/doctor.rb +++ b/Library/Homebrew/cmd/doctor.rb @@ -25,7 +25,7 @@ class Volumes def get_mounts path=nil vols = [] # get the volume of path, if path is nil returns all volumes - raw_df = `/bin/df -P #{path}` + raw_df = IO.popen("/bin/df -P #{path}", "rb", &:read) raw_df.split("\n").each do |line| case line # regex matches: /dev/disk0s2 489562928 440803616 48247312 91% / -- cgit v1.2.3