diff options
author | Rafael Espindola <rafael.espindola@gmail.com> | 2014-01-30 02:49:58 +0000 |
---|---|---|
committer | Rafael Espindola <rafael.espindola@gmail.com> | 2014-01-30 02:49:58 +0000 |
commit | 8fe1f37c55b0cb5e96fd47dd9396185378a49f24 (patch) | |
tree | 5c4b3cbaabb84e99ebbea489c1b79575434f4d9f /lld/lib/ReaderWriter/FileArchive.cpp | |
parent | 5e812afaeb3db56db706e81e448db46c08298abd (diff) | |
download | bcm5719-llvm-8fe1f37c55b0cb5e96fd47dd9396185378a49f24.tar.gz bcm5719-llvm-8fe1f37c55b0cb5e96fd47dd9396185378a49f24.zip |
Update for llvm api change.
llvm-svn: 200443
Diffstat (limited to 'lld/lib/ReaderWriter/FileArchive.cpp')
-rw-r--r-- | lld/lib/ReaderWriter/FileArchive.cpp | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/lld/lib/ReaderWriter/FileArchive.cpp b/lld/lib/ReaderWriter/FileArchive.cpp index d54a82d0f2c..4213cb2e0bb 100644 --- a/lld/lib/ReaderWriter/FileArchive.cpp +++ b/lld/lib/ReaderWriter/FileArchive.cpp @@ -117,16 +117,14 @@ protected: if (auto ec = objOrErr.getError()) return ec; std::unique_ptr<ObjectFile> obj(objOrErr.get()); - error_code ec; SymbolRef::Type symtype; uint32_t symflags; symbol_iterator ibegin = obj->begin_symbols(); symbol_iterator iend = obj->end_symbols(); StringRef symbolname; - for (symbol_iterator i = ibegin; i != iend; i.increment(ec)) { - if (ec) - return ec; + for (symbol_iterator i = ibegin; i != iend; ++i) { + error_code ec; // Get symbol name if ((ec = (i->getName(symbolname)))) |