| Index: tools/pnacl-bcdis/pnacl-bcdis.cpp
|
| diff --git a/tools/pnacl-bcdis/pnacl-bcdis.cpp b/tools/pnacl-bcdis/pnacl-bcdis.cpp
|
| index bd091d72f0bbca11e112d73ff099c796d5bfeab8..bb6c8e3b00a0fdc1bfb84ef72d503aba18838204 100644
|
| --- a/tools/pnacl-bcdis/pnacl-bcdis.cpp
|
| +++ b/tools/pnacl-bcdis/pnacl-bcdis.cpp
|
| @@ -56,10 +56,10 @@ static bool DisassembleBitcode() {
|
| }
|
|
|
| // Create a stream to output the bitcode text to.
|
| - std::string ErrorInfo;
|
| - raw_fd_ostream Output(OutputFilename.c_str(), ErrorInfo, sys::fs::F_None);
|
| - if (!ErrorInfo.empty()) {
|
| - errs() << ErrorInfo << '\n';
|
| + std::error_code EC;
|
| + raw_fd_ostream Output(OutputFilename, EC, sys::fs::F_None);
|
| + if (EC) {
|
| + errs() << EC.message() << '\n';
|
| return true;
|
| }
|
|
|
|
|