aboutsummaryrefslogtreecommitdiff
path: root/bfd/syms.c
diff options
context:
space:
mode:
authorAlan Modra <amodra@gmail.com>2002-05-01 07:36:39 +0000
committerAlan Modra <amodra@gmail.com>2002-05-01 07:36:39 +0000
commit818c39a387392564763ae26fd9ef1837b448fb48 (patch)
treecef1afd1bd8581766698f2d4a8901daca739cc85 /bfd/syms.c
parentdd70071f8b84788aae196c6e07924a8526e76b59 (diff)
downloadgdb-818c39a387392564763ae26fd9ef1837b448fb48.zip
gdb-818c39a387392564763ae26fd9ef1837b448fb48.tar.gz
gdb-818c39a387392564763ae26fd9ef1837b448fb48.tar.bz2
* syms.c (_bfd_stab_section_find_nearest_line): Don't bomb on NULL
file_name.
Diffstat (limited to 'bfd/syms.c')
-rw-r--r--bfd/syms.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/bfd/syms.c b/bfd/syms.c
index 4309c0d..01f7eee 100644
--- a/bfd/syms.c
+++ b/bfd/syms.c
@@ -1297,7 +1297,8 @@ _bfd_stab_section_find_nearest_line (abfd, symbols, section, offset, pfound,
*pfound = true;
- if (IS_ABSOLUTE_PATH(file_name) || directory_name == NULL)
+ if (file_name == NULL || IS_ABSOLUTE_PATH (file_name)
+ || directory_name == NULL)
*pfilename = file_name;
else
{