summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRafael Espindola <rafael.espindola@gmail.com>2016-04-13 19:09:48 +0000
committerRafael Espindola <rafael.espindola@gmail.com>2016-04-13 19:09:48 +0000
commit3fa7352fc75ed76d04340339cbf7b60d0def4a5f (patch)
treebbe79cc99107e8363ea1273aea6b3a17c85665a5
parentab14c8898469325fe1a21e1ce9378c939a11017a (diff)
downloadbcm5719-llvm-3fa7352fc75ed76d04340339cbf7b60d0def4a5f.tar.gz
bcm5719-llvm-3fa7352fc75ed76d04340339cbf7b60d0def4a5f.zip
Fix warning about unused variable.
llvm-svn: 266232
-rw-r--r--lld/ELF/Driver.cpp5
1 files changed, 2 insertions, 3 deletions
diff --git a/lld/ELF/Driver.cpp b/lld/ELF/Driver.cpp
index 4542806c0b8..4eb00bddc33 100644
--- a/lld/ELF/Driver.cpp
+++ b/lld/ELF/Driver.cpp
@@ -135,10 +135,9 @@ void LinkerDriver::addFile(StringRef Path) {
Optional<MemoryBufferRef> LinkerDriver::readFile(StringRef Path) {
auto MBOrErr = MemoryBuffer::getFile(Path);
- if (std::error_code EC = MBOrErr.getError()) {
- error(MBOrErr, "cannot open " + Path);
+ error(MBOrErr, "cannot open " + Path);
+ if (HasError)
return None;
- }
std::unique_ptr<MemoryBuffer> &MB = *MBOrErr;
MemoryBufferRef MBRef = MB->getMemBufferRef();
OwningMBs.push_back(std::move(MB)); // take MB ownership
OpenPOWER on IntegriCloud