AsmWriter/Bitcode: MDTemplate{Type,Value}Parameter
[oota-llvm.git] / unittests / Support / SourceMgrTest.cpp
index 2b69fe984445ead0da586d1fb5ae4224d256ab79..79c2d7278f129fa660be5de22994bd571d61d5e9 100644 (file)
@@ -23,8 +23,9 @@ public:
   std::string Output;
 
   void setMainBuffer(StringRef Text, StringRef BufferName) {
-    MemoryBuffer *MainBuffer = MemoryBuffer::getMemBuffer(Text, BufferName);
-    MainBufferID = SM.AddNewSourceBuffer(MainBuffer, llvm::SMLoc());
+    std::unique_ptr<MemoryBuffer> MainBuffer =
+        MemoryBuffer::getMemBuffer(Text, BufferName);
+    MainBufferID = SM.AddNewSourceBuffer(std::move(MainBuffer), llvm::SMLoc());
   }
 
   SMLoc getLoc(unsigned Offset) {