diff options
author | Arnaud A. de Grandmaison <arnaud.adegm@gmail.com> | 2014-03-22 20:23:26 +0000 |
---|---|---|
committer | Arnaud A. de Grandmaison <arnaud.adegm@gmail.com> | 2014-03-22 20:23:26 +0000 |
commit | 62e5f4de3d968e8f1c6b620a0dc6324562720c9d (patch) | |
tree | 5ec8fa421ef91d17064be25978b625c9161d1b91 /lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp | |
parent | 44419fc3cdc126898caa87824287dd6065942a2e (diff) | |
download | bcm5719-llvm-62e5f4de3d968e8f1c6b620a0dc6324562720c9d.tar.gz bcm5719-llvm-62e5f4de3d968e8f1c6b620a0dc6324562720c9d.zip |
Cleanup some dead assignements reported by scan-build
No functionnal change.
llvm-svn: 204545
Diffstat (limited to 'lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp')
-rw-r--r-- | lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp b/lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp index 948e5e8a540..11dce3758b7 100644 --- a/lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp +++ b/lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp @@ -1357,7 +1357,6 @@ ObjectFileELF::ParseSymbolTable(Symtab *symbol_table, user_id_t start_id, lldb_p user_id_t strtab_id = symtab_hdr->sh_link + 1; Section *strtab = section_list->FindSectionByID(strtab_id).get(); - unsigned num_symbols = 0; if (symtab && strtab) { assert (symtab->GetObjectFile() == this); @@ -1370,13 +1369,12 @@ ObjectFileELF::ParseSymbolTable(Symtab *symbol_table, user_id_t start_id, lldb_p { size_t num_symbols = symtab_data.GetByteSize() / symtab_hdr->sh_entsize; - num_symbols = ParseSymbols(symbol_table, start_id, - section_list, num_symbols, - symtab_data, strtab_data); + return ParseSymbols(symbol_table, start_id, section_list, + num_symbols, symtab_data, strtab_data); } } - return num_symbols; + return 0; } size_t |