projects
/
oota-llvm.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Be a bit more consistent about using ErrorOr when constructing Binary objects.
[oota-llvm.git]
/
tools
/
llvm-objdump
/
MachODump.cpp
diff --git
a/tools/llvm-objdump/MachODump.cpp
b/tools/llvm-objdump/MachODump.cpp
index 86923fd1d7f53091aa4ec2098d100deb6608dca6..52c786f30554b184e62bcc34e5f4b91b020993d5 100644
(file)
--- a/
tools/llvm-objdump/MachODump.cpp
+++ b/
tools/llvm-objdump/MachODump.cpp
@@
-207,8
+207,8
@@
void llvm::DisassembleInputMachO(StringRef Filename) {
return;
}
return;
}
- OwningPtr<MachOObjectFile> MachOOF(static_cast<MachOObjectFile*>(
-
ObjectFile::createMachOObjectFile(Buff.take()
)));
+ OwningPtr<MachOObjectFile> MachOOF(static_cast<MachOObjectFile
*>(
+
ObjectFile::createMachOObjectFile(Buff.take()).get(
)));
DisassembleInputMachO2(Filename, MachOOF.get());
}
DisassembleInputMachO2(Filename, MachOOF.get());
}
@@
-297,7
+297,7
@@
static void DisassembleInputMachO2(StringRef Filename,
errs() << "llvm-objdump: " << Filename << ": " << ec.message() << '\n';
return;
}
errs() << "llvm-objdump: " << Filename << ": " << ec.message() << '\n';
return;
}
- DbgObj = ObjectFile::createMachOObjectFile(Buf.take());
+ DbgObj = ObjectFile::createMachOObjectFile(Buf.take())
.get()
;
}
// Setup the DIContext
}
// Setup the DIContext