]> granicus.if.org Git - clang/commitdiff
[scan-build] Add quotes around clang executable name to handle path withs spaces...
authorTed Kremenek <kremenek@apple.com>
Thu, 21 Feb 2013 20:28:59 +0000 (20:28 +0000)
committerTed Kremenek <kremenek@apple.com>
Thu, 21 Feb 2013 20:28:59 +0000 (20:28 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@175790 91177308-0d34-0410-b5e6-96231b3b80d8

tools/scan-build/scan-build

index bebed558b401350e03b2bd42f817814d8d538229..de28d90d0b4b9fde13f07446f69f7c40ce392e88 100755 (executable)
@@ -1553,7 +1553,8 @@ if ($displayHelp) {
 $ClangCXX = $Clang;
 $ClangCXX =~ s/\-\d+\.\d+$//;
 $ClangCXX .= "++";
-$ClangVersion = HtmlEscape(`$Clang --version`);
+# Make sure to use "" to handle paths with spaces.
+$ClangVersion = HtmlEscape(`"$Clang" --version`);
 
 # Determine where results go.
 $CmdArgs = HtmlEscape(join(' ', map(ShellEscape($_), @ARGV)));