diff options
| author | Reid Kleckner <rnk@google.com> | 2019-04-29 19:56:46 +0000 |
|---|---|---|
| committer | Reid Kleckner <rnk@google.com> | 2019-04-29 19:56:46 +0000 |
| commit | 8dea9cda2ee6de23b2467d7ad29186a16fe14dc1 (patch) | |
| tree | 1d58fbfc1eca367ec2a2e091bad58d16bcfc0c1f /llvm/unittests/Support | |
| parent | f3ac8712ff9e0f72238f7e898a34597ad16eb3c3 (diff) | |
| download | bcm5719-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.cpp | 2 |
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(); |

