diff --git a/vndk/tools/header-checker/header-abi-util/src/so_file_parser.cpp b/vndk/tools/header-checker/header-abi-util/src/so_file_parser.cpp index b004706b4..8f3df14de 100644 --- a/vndk/tools/header-checker/header-abi-util/src/so_file_parser.cpp +++ b/vndk/tools/header-checker/header-abi-util/src/so_file_parser.cpp @@ -78,7 +78,7 @@ LLVMToIRSymbolBinding(unsigned char binding) { template void ELFSoFileParser::GetSymbols() { assert(obj_ != nullptr); - for (auto symbol_it : obj_->symbols()) { + for (auto symbol_it : obj_->getDynamicSymbolIterators()) { const Elf_Sym *elf_sym = obj_->getSymbol(symbol_it.getRawDataRefImpl()); assert (elf_sym != nullptr);