[lld] r213560 - Fix lld build for llvm API changes committed in r213557

David Blaikie dblaikie at gmail.com
Mon Jul 21 09:46:14 PDT 2014


Author: dblaikie
Date: Mon Jul 21 11:46:14 2014
New Revision: 213560

URL: http://llvm.org/viewvc/llvm-project?rev=213560&view=rev
Log:
Fix lld build for llvm API changes committed in r213557

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

Modified: lld/trunk/lib/ReaderWriter/PECOFF/ReaderCOFF.cpp
URL: http://llvm.org/viewvc/llvm-project/lld/trunk/lib/ReaderWriter/PECOFF/ReaderCOFF.cpp?rev=213560&r1=213559&r2=213560&view=diff
==============================================================================
--- lld/trunk/lib/ReaderWriter/PECOFF/ReaderCOFF.cpp (original)
+++ lld/trunk/lib/ReaderWriter/PECOFF/ReaderCOFF.cpp Mon Jul 21 11:46:14 2014
@@ -285,7 +285,7 @@ DefinedAtom::Merge getMerge(const coff_a
 FileCOFF::FileCOFF(std::unique_ptr<MemoryBuffer> mb, std::error_code &ec)
     : File(mb->getBufferIdentifier(), kindObject), _compatibleWithSEH(false),
       _ordinal(0) {
-  auto binaryOrErr = llvm::object::createBinary(mb);
+  auto binaryOrErr = llvm::object::createBinary(std::move(mb));
   if ((ec = binaryOrErr.getError()))
     return;
   std::unique_ptr<llvm::object::Binary> bin(binaryOrErr.get());





More information about the llvm-commits mailing list