aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xtools/scan-build/scan-build3
1 files changed, 2 insertions, 1 deletions
diff --git a/tools/scan-build/scan-build b/tools/scan-build/scan-build
index bebed558b4..de28d90d0b 100755
--- a/tools/scan-build/scan-build
+++ b/tools/scan-build/scan-build
@@ -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)));