]> granicus.if.org Git - clang/commitdiff
Fix use after free error
authorXinliang David Li <davidxl@google.com>
Fri, 14 Apr 2017 04:14:29 +0000 (04:14 +0000)
committerXinliang David Li <davidxl@google.com>
Fri, 14 Apr 2017 04:14:29 +0000 (04:14 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@300304 91177308-0d34-0410-b5e6-96231b3b80d8

lib/CodeGen/CoverageMappingGen.cpp

index c74e7b57714264d124b54cbc284ff36db2582955..0f87f8d50c6404030c00c6717c40525a4ce7b5fe 100644 (file)
@@ -961,7 +961,7 @@ struct CounterCoverageMappingBuilder
   }
 };
 
-StringRef getCoverageSection(const CodeGenModule &CGM) {
+std::string getCoverageSection(const CodeGenModule &CGM) {
   return llvm::getInstrProfCoverageSectionName(&CGM.getModule());
 }