diff options
Diffstat (limited to 'gdb/ada-lang.c')
-rw-r--r-- | gdb/ada-lang.c | 13 |
1 files changed, 4 insertions, 9 deletions
diff --git a/gdb/ada-lang.c b/gdb/ada-lang.c index 1fc303a..d037478 100644 --- a/gdb/ada-lang.c +++ b/gdb/ada-lang.c @@ -5203,11 +5203,8 @@ add_nonlocal_symbols (std::vector<struct block_symbol> &result, { data.objfile = objfile; - if (objfile->sf != nullptr) - objfile->sf->qf->map_matching_symbols (objfile, lookup_name, - domain, global, callback, - (is_wild_match - ? NULL : compare_names)); + objfile->map_matching_symbols (lookup_name, domain, global, callback, + is_wild_match ? NULL : compare_names); for (compunit_symtab *cu : objfile->compunits ()) { @@ -5229,10 +5226,8 @@ add_nonlocal_symbols (std::vector<struct block_symbol> &result, for (objfile *objfile : current_program_space->objfiles ()) { data.objfile = objfile; - if (objfile->sf != nullptr) - objfile->sf->qf->map_matching_symbols (objfile, name1, - domain, global, callback, - compare_names); + objfile->map_matching_symbols (name1, domain, global, callback, + compare_names); } } } |