diff options
Diffstat (limited to 'lld/ELF/SymbolTable.cpp')
-rw-r--r-- | lld/ELF/SymbolTable.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lld/ELF/SymbolTable.cpp b/lld/ELF/SymbolTable.cpp index 19fb5de906a..80b2eaac626 100644 --- a/lld/ELF/SymbolTable.cpp +++ b/lld/ELF/SymbolTable.cpp @@ -130,7 +130,7 @@ void SymbolTable::dupError(const SymbolBody &Old, const SymbolBody &New) { for (const std::unique_ptr<ObjectFileBase> &F : ObjectFiles) { const auto &File = cast<ObjectFile<ELFT>>(*F); - Elf_Sym_Range Syms = File.getObj()->symbols(File.getSymbolTable()); + Elf_Sym_Range Syms = File.getObj().symbols(File.getSymbolTable()); if (&OldE > Syms.begin() && &OldE < Syms.end()) OldFile = F.get(); if (&NewE > Syms.begin() && &NewE < Syms.end()) |