Fix lld build for llvm API changes committed in r213557
llvm-svn: 213560
This commit is contained in:
parent
a762a137b7
commit
ced7b43a06
|
|
@ -285,7 +285,7 @@ DefinedAtom::Merge getMerge(const coff_aux_section_definition *auxsym) {
|
||||||
FileCOFF::FileCOFF(std::unique_ptr<MemoryBuffer> mb, std::error_code &ec)
|
FileCOFF::FileCOFF(std::unique_ptr<MemoryBuffer> mb, std::error_code &ec)
|
||||||
: File(mb->getBufferIdentifier(), kindObject), _compatibleWithSEH(false),
|
: File(mb->getBufferIdentifier(), kindObject), _compatibleWithSEH(false),
|
||||||
_ordinal(0) {
|
_ordinal(0) {
|
||||||
auto binaryOrErr = llvm::object::createBinary(mb);
|
auto binaryOrErr = llvm::object::createBinary(std::move(mb));
|
||||||
if ((ec = binaryOrErr.getError()))
|
if ((ec = binaryOrErr.getError()))
|
||||||
return;
|
return;
|
||||||
std::unique_ptr<llvm::object::Binary> bin(binaryOrErr.get());
|
std::unique_ptr<llvm::object::Binary> bin(binaryOrErr.get());
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue