summaryrefslogtreecommitdiffstats
path: root/lld/lib/ReaderWriter/FileArchive.cpp
diff options
context:
space:
mode:
authorRafael Espindola <rafael.espindola@gmail.com>2015-07-02 20:55:28 +0000
committerRafael Espindola <rafael.espindola@gmail.com>2015-07-02 20:55:28 +0000
commitcd552868939a91308a364951b4bc84d95d53f2bb (patch)
treecf922a1701b311c17a9b25fcefa082b0fe64bd8d /lld/lib/ReaderWriter/FileArchive.cpp
parent5d0c2ffadf84839b951f12a23a163acbd8162d05 (diff)
downloadbcm5719-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.cpp6
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)
OpenPOWER on IntegriCloud