Return a std::unique_ptr when creating a new MemoryBuffer.
[oota-llvm.git] / unittests / Support / YAMLParserTest.cpp
index 637463889461296af7ec5347b7f36b4f0053e576..823a0d6e3e03e4462fa02a7b2bbccea24ffc0d1d 100644 (file)
@@ -210,8 +210,8 @@ TEST(YAMLParser, DiagnosticFilenameFromBufferID) {
 
   // When we construct a YAML stream over a named buffer,
   // we get its ID as filename in diagnostics.
-  std::unique_ptr<MemoryBuffer> Buffer(
-      MemoryBuffer::getMemBuffer("[]", "buffername.yaml"));
+  std::unique_ptr<MemoryBuffer> Buffer =
+      MemoryBuffer::getMemBuffer("[]", "buffername.yaml");
   yaml::Stream Stream(Buffer->getMemBufferRef(), SM);
   Stream.printError(Stream.begin()->getRoot(), "Hello, World!");
   EXPECT_EQ("buffername.yaml", GeneratedDiag.getFilename());