summaryrefslogtreecommitdiffstats
path: root/llvm/unittests/Support
diff options
context:
space:
mode:
authorReid Kleckner <rnk@google.com>2019-04-29 19:56:46 +0000
committerReid Kleckner <rnk@google.com>2019-04-29 19:56:46 +0000
commit8dea9cda2ee6de23b2467d7ad29186a16fe14dc1 (patch)
tree1d58fbfc1eca367ec2a2e091bad58d16bcfc0c1f /llvm/unittests/Support
parentf3ac8712ff9e0f72238f7e898a34597ad16eb3c3 (diff)
downloadbcm5719-llvm-8dea9cda2ee6de23b2467d7ad29186a16fe14dc1.tar.gz
bcm5719-llvm-8dea9cda2ee6de23b2467d7ad29186a16fe14dc1.zip
Fix string UAF in new FileCheck test
llvm-svn: 359493
Diffstat (limited to 'llvm/unittests/Support')
-rw-r--r--llvm/unittests/Support/FileCheckTest.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/unittests/Support/FileCheckTest.cpp b/llvm/unittests/Support/FileCheckTest.cpp
index e120cbe5f1f..682f3246715 100644
--- a/llvm/unittests/Support/FileCheckTest.cpp
+++ b/llvm/unittests/Support/FileCheckTest.cpp
@@ -98,7 +98,7 @@ private:
public:
bool parseExpect(std::string &VarName, std::string &Trailer) {
- StringRef NameTrailer = StringRef(VarName + Trailer);
+ std::string NameTrailer = VarName + Trailer;
std::unique_ptr<MemoryBuffer> Buffer =
MemoryBuffer::getMemBufferCopy(NameTrailer, "TestBuffer");
StringRef NameTrailerRef = Buffer->getBuffer();
OpenPOWER on IntegriCloud