diff options
author | Rafael Espindola <rafael.espindola@gmail.com> | 2015-07-02 20:55:28 +0000 |
---|---|---|
committer | Rafael Espindola <rafael.espindola@gmail.com> | 2015-07-02 20:55:28 +0000 |
commit | cd552868939a91308a364951b4bc84d95d53f2bb (patch) | |
tree | cf922a1701b311c17a9b25fcefa082b0fe64bd8d /lld/lib/ReaderWriter/FileArchive.cpp | |
parent | 5d0c2ffadf84839b951f12a23a163acbd8162d05 (diff) | |
download | bcm5719-llvm-cd552868939a91308a364951b4bc84d95d53f2bb.tar.gz bcm5719-llvm-cd552868939a91308a364951b4bc84d95d53f2bb.zip |
Update for llvm changes.
llvm-svn: 241298
Diffstat (limited to 'lld/lib/ReaderWriter/FileArchive.cpp')
-rw-r--r-- | lld/lib/ReaderWriter/FileArchive.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/lld/lib/ReaderWriter/FileArchive.cpp b/lld/lib/ReaderWriter/FileArchive.cpp index d741dd179c8..61a62316c6f 100644 --- a/lld/lib/ReaderWriter/FileArchive.cpp +++ b/lld/lib/ReaderWriter/FileArchive.cpp @@ -205,10 +205,10 @@ private: for (SymbolRef sym : obj->symbols()) { // Skip until we find the symbol. - StringRef name; - if (sym.getName(name)) + ErrorOr<StringRef> name = sym.getName(); + if (!name) return false; - if (name != symbol) + if (*name != symbol) continue; uint32_t flags = sym.getFlags(); if (flags <= SymbolRef::SF_Undefined) |