diff options
Diffstat (limited to 'gdb/minsyms.c')
-rw-r--r-- | gdb/minsyms.c | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/gdb/minsyms.c b/gdb/minsyms.c index f4a2544..0dec18d 100644 --- a/gdb/minsyms.c +++ b/gdb/minsyms.c @@ -1008,8 +1008,12 @@ get_symbol_leading_char (bfd *abfd) { if (abfd != NULL) return bfd_get_symbol_leading_char (abfd); - if (symfile_objfile != NULL && symfile_objfile->obfd != NULL) - return bfd_get_symbol_leading_char (symfile_objfile->obfd); + if (current_program_space->symfile_object_file != NULL) + { + objfile *objf = current_program_space->symfile_object_file; + if (objf->obfd != NULL) + return bfd_get_symbol_leading_char (objf->obfd); + } return 0; } |