From 91ac8dfa9df498f277eef6c725ba180a83a950a4 Mon Sep 17 00:00:00 2001 From: Rafael Espindola Date: Sun, 17 Aug 2014 23:27:13 +0000 Subject: Create a std::unique_ptr earlier. Thanks to David Blaikie for the suggestion. llvm-svn: 215865 --- clang/unittests/Basic/VirtualFileSystemTest.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'clang/unittests/Basic/VirtualFileSystemTest.cpp') diff --git a/clang/unittests/Basic/VirtualFileSystemTest.cpp b/clang/unittests/Basic/VirtualFileSystemTest.cpp index 89836816e8c..39febca92b0 100644 --- a/clang/unittests/Basic/VirtualFileSystemTest.cpp +++ b/clang/unittests/Basic/VirtualFileSystemTest.cpp @@ -539,9 +539,9 @@ public: IntrusiveRefCntPtr getFromYAMLRawString(StringRef Content, IntrusiveRefCntPtr ExternalFS) { - MemoryBuffer *Buffer = MemoryBuffer::getMemBuffer(Content); - return getVFSFromYAML(std::unique_ptr(Buffer), - CountingDiagHandler, this, ExternalFS); + std::unique_ptr Buffer(MemoryBuffer::getMemBuffer(Content)); + return getVFSFromYAML(std::move(Buffer), CountingDiagHandler, this, + ExternalFS); } IntrusiveRefCntPtr getFromYAMLString( -- cgit v1.2.3