summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEric Liu <ioeric@google.com>2016-06-21 20:49:50 +0000
committerEric Liu <ioeric@google.com>2016-06-21 20:49:50 +0000
commit3870f43fc540a4b8f5431f1844227a40c0a82cdd (patch)
treea37b2210a0dd780a747a9ed42720651f4245c6fd
parenta0640f4d9974be76704dadd2c2e0c7800de48df4 (diff)
Trying to fix a buffer overflow that broke buildbot sanitizer-x86_64-linux-fast/builds/13946.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@273319 91177308-0d34-0410-b5e6-96231b3b80d8
-rw-r--r--lib/Tooling/Core/Replacement.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/Tooling/Core/Replacement.cpp b/lib/Tooling/Core/Replacement.cpp
index d36c4fca51..d52d0b0898 100644
--- a/lib/Tooling/Core/Replacement.cpp
+++ b/lib/Tooling/Core/Replacement.cpp
@@ -322,7 +322,7 @@ calculateRangesAfterReplacements(const Replacements &Replaces,
for (const auto &R : MergedRanges)
FakeReplaces.insert(Replacement(Replaces.begin()->getFilePath(),
R.getOffset(), R.getLength(),
- std::string(" ", R.getLength())));
+ std::string(R.getLength(), ' ')));
tooling::Replacements NewReplaces = mergeReplacements(FakeReplaces, Replaces);
return calculateChangedRanges(NewReplaces);
}