[lld] r214378 - Update for llvm api change.

Rafael Espindola rafael.espindola at gmail.com
Wed Jul 30 20:17:04 PDT 2014


Author: rafael
Date: Wed Jul 30 22:17:04 2014
New Revision: 214378

URL: http://llvm.org/viewvc/llvm-project?rev=214378&view=rev
Log:
Update for llvm api change.

Modified:
    lld/trunk/lib/ReaderWriter/FileArchive.cpp
    lld/trunk/lib/ReaderWriter/PECOFF/ReaderCOFF.cpp

Modified: lld/trunk/lib/ReaderWriter/FileArchive.cpp
URL: http://llvm.org/viewvc/llvm-project/lld/trunk/lib/ReaderWriter/FileArchive.cpp?rev=214378&r1=214377&r2=214378&view=diff
==============================================================================
--- lld/trunk/lib/ReaderWriter/FileArchive.cpp (original)
+++ lld/trunk/lib/ReaderWriter/FileArchive.cpp Wed Jul 30 22:17:04 2014
@@ -157,7 +157,7 @@ protected:
     auto objOrErr(ObjectFile::createObjectFile(mb));
     if (auto ec = objOrErr.getError())
       return ec;
-    std::unique_ptr<ObjectFile> obj(objOrErr.get());
+    std::unique_ptr<ObjectFile> obj = std::move(objOrErr.get());
     SymbolRef::Type symtype;
     uint32_t symflags;
     symbol_iterator ibegin = obj->symbol_begin();

Modified: lld/trunk/lib/ReaderWriter/PECOFF/ReaderCOFF.cpp
URL: http://llvm.org/viewvc/llvm-project/lld/trunk/lib/ReaderWriter/PECOFF/ReaderCOFF.cpp?rev=214378&r1=214377&r2=214378&view=diff
==============================================================================
--- lld/trunk/lib/ReaderWriter/PECOFF/ReaderCOFF.cpp (original)
+++ lld/trunk/lib/ReaderWriter/PECOFF/ReaderCOFF.cpp Wed Jul 30 22:17:04 2014
@@ -288,7 +288,7 @@ FileCOFF::FileCOFF(std::unique_ptr<Memor
   auto binaryOrErr = llvm::object::createBinary(std::move(mb));
   if ((ec = binaryOrErr.getError()))
     return;
-  std::unique_ptr<llvm::object::Binary> bin(binaryOrErr.get());
+  std::unique_ptr<llvm::object::Binary> bin = std::move(binaryOrErr.get());
 
   _obj.reset(dyn_cast<const llvm::object::COFFObjectFile>(bin.get()));
   if (!_obj) {





More information about the llvm-commits mailing list