diff options
Diffstat (limited to 'llvm/tools/llvm-readobj/llvm-readobj.cpp')
-rw-r--r-- | llvm/tools/llvm-readobj/llvm-readobj.cpp | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/llvm/tools/llvm-readobj/llvm-readobj.cpp b/llvm/tools/llvm-readobj/llvm-readobj.cpp index 7ccc2c7e00d..14178b97609 100644 --- a/llvm/tools/llvm-readobj/llvm-readobj.cpp +++ b/llvm/tools/llvm-readobj/llvm-readobj.cpp @@ -272,18 +272,16 @@ LLVM_ATTRIBUTE_NORETURN void reportError(Twine Msg) { exit(1); } -void error(llvm::Error EC) { +void error(Error EC) { if (!EC) return; - handleAllErrors(std::move(EC), - [&](ErrorInfoBase &EI) { reportError(EI.message()); }); + [&](const ErrorInfoBase &EI) { reportError(EI.message()); }); } void error(std::error_code EC) { if (!EC) return; - reportError(EC.message()); } |