From 091d371cbc06890f69acfeabc6ca38446c5ad654 Mon Sep 17 00:00:00 2001 From: Rafael Espindola Date: Thu, 31 Jul 2014 03:17:04 +0000 Subject: [PATCH] Update for llvm api change. llvm-svn: 214378 --- lld/lib/ReaderWriter/FileArchive.cpp | 2 +- lld/lib/ReaderWriter/PECOFF/ReaderCOFF.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/lld/lib/ReaderWriter/FileArchive.cpp b/lld/lib/ReaderWriter/FileArchive.cpp index 82bfeb8..0f98ef0 100644 --- a/lld/lib/ReaderWriter/FileArchive.cpp +++ b/lld/lib/ReaderWriter/FileArchive.cpp @@ -157,7 +157,7 @@ protected: auto objOrErr(ObjectFile::createObjectFile(mb)); if (auto ec = objOrErr.getError()) return ec; - std::unique_ptr obj(objOrErr.get()); + std::unique_ptr obj = std::move(objOrErr.get()); SymbolRef::Type symtype; uint32_t symflags; symbol_iterator ibegin = obj->symbol_begin(); diff --git a/lld/lib/ReaderWriter/PECOFF/ReaderCOFF.cpp b/lld/lib/ReaderWriter/PECOFF/ReaderCOFF.cpp index b422319..d3857f9 100644 --- a/lld/lib/ReaderWriter/PECOFF/ReaderCOFF.cpp +++ b/lld/lib/ReaderWriter/PECOFF/ReaderCOFF.cpp @@ -288,7 +288,7 @@ FileCOFF::FileCOFF(std::unique_ptr mb, std::error_code &ec) auto binaryOrErr = llvm::object::createBinary(std::move(mb)); if ((ec = binaryOrErr.getError())) return; - std::unique_ptr bin(binaryOrErr.get()); + std::unique_ptr bin = std::move(binaryOrErr.get()); _obj.reset(dyn_cast(bin.get())); if (!_obj) { -- 2.7.4