diff options
author | Rafael Espindola <rafael.espindola@gmail.com> | 2016-10-06 14:47:04 +0000 |
---|---|---|
committer | Rafael Espindola <rafael.espindola@gmail.com> | 2016-10-06 14:47:04 +0000 |
commit | c3befb2e39dc60d1f1fd6458bf1901be5623cbef (patch) | |
tree | 6cc14bcfc78d08e4d4895f6ce4f8c039043ce812 /llvm/tools/llvm-readobj | |
parent | 6bc2990d1661f81e2dd7cc029bcd95fde55b8198 (diff) | |
download | bcm5719-llvm-c3befb2e39dc60d1f1fd6458bf1901be5623cbef.tar.gz bcm5719-llvm-c3befb2e39dc60d1f1fd6458bf1901be5623cbef.zip |
Refactor to use getSectionContentsAsArray.
This centralizes quite a bit of error checking.
llvm-svn: 283454
Diffstat (limited to 'llvm/tools/llvm-readobj')
-rw-r--r-- | llvm/tools/llvm-readobj/ELFDumper.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/tools/llvm-readobj/ELFDumper.cpp b/llvm/tools/llvm-readobj/ELFDumper.cpp index 26acdeeb3f0..318ad2a0abd 100644 --- a/llvm/tools/llvm-readobj/ELFDumper.cpp +++ b/llvm/tools/llvm-readobj/ELFDumper.cpp @@ -3493,7 +3493,7 @@ template <class ELFT> void LLVMStyle<ELFT>::printSections(const ELFO *Obj) { const Elf_Shdr *SymSec = unwrapOrError( Obj->getSection(&Sym, Symtab, this->dumper()->getShndxTable())); if (SymSec == &Sec) - printSymbol(Obj, &Sym, Obj->symbol_begin(Symtab), StrTable, false); + printSymbol(Obj, &Sym, Obj->symbols(Symtab).begin(), StrTable, false); } } |