From d13f04af1682249ecd8750e90996e6401fa34eb8 Mon Sep 17 00:00:00 2001 From: Jack Nagel Date: Sun, 8 Feb 2015 19:53:38 -0500 Subject: Quote entire path passed to checkout-index --- Library/Homebrew/download_strategy.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'Library') diff --git a/Library/Homebrew/download_strategy.rb b/Library/Homebrew/download_strategy.rb index 9b3759413..afd8840c5 100644 --- a/Library/Homebrew/download_strategy.rb +++ b/Library/Homebrew/download_strategy.rb @@ -652,7 +652,7 @@ class GitDownloadStrategy < VCSDownloadStrategy def checkout_submodules(dst) escaped_clone_path = cached_location.to_s.gsub(/\//, '\/') - sub_cmd = "git checkout-index -a -f --prefix=#{dst}/${toplevel/#{escaped_clone_path}/}/$path/" + sub_cmd = %[git checkout-index -a -f --prefix="#{dst}/${toplevel/#{escaped_clone_path}/}/$path/"] quiet_safe_system "git", "submodule", "foreach", "--recursive", sub_cmd end end -- cgit v1.2.3