diff --git a/clang/lib/Rewrite/HTMLRewrite.cpp b/clang/lib/Rewrite/HTMLRewrite.cpp index 25444bf89e02..8bc44e3a819d 100644 --- a/clang/lib/Rewrite/HTMLRewrite.cpp +++ b/clang/lib/Rewrite/HTMLRewrite.cpp @@ -42,7 +42,12 @@ void html::EscapeText(Rewriter& R, unsigned FileID, bool EscapeSpaces) { case '\t': { SourceLocation Loc = SourceLocation::getFileLoc(FileID, FilePos); - R.ReplaceText(Loc, 1, "    ", 6*4); + + if (EscapeSpaces) + R.ReplaceText(Loc, 1, "    ", 6*4); + else + R.ReplaceText(Loc, 1, " ", 4); + break; }