aboutsummaryrefslogtreecommitdiff
path: root/bfd/elf.c
diff options
context:
space:
mode:
authorNick Clifton <nickc@redhat.com>2002-09-11 14:30:53 +0000
committerNick Clifton <nickc@redhat.com>2002-09-11 14:30:53 +0000
commitdc43ada5bf9f061a3a83dee34c08ff45687c7eba (patch)
tree64b2a91d9d0ff7619ef9948bbd872f9f0d30b4cd /bfd/elf.c
parente09f4395355f59211870488d5f223466bdf2e703 (diff)
downloadgdb-dc43ada5bf9f061a3a83dee34c08ff45687c7eba.zip
gdb-dc43ada5bf9f061a3a83dee34c08ff45687c7eba.tar.gz
gdb-dc43ada5bf9f061a3a83dee34c08ff45687c7eba.tar.bz2
Check functionname_ptr and line_ptr before deciding we've found a symbol.
Diffstat (limited to 'bfd/elf.c')
-rw-r--r--bfd/elf.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/bfd/elf.c b/bfd/elf.c
index 71763d4..7f54909 100644
--- a/bfd/elf.c
+++ b/bfd/elf.c
@@ -6041,7 +6041,7 @@ _bfd_elf_find_nearest_line (abfd, section, symbols, offset,
functionname_ptr, line_ptr,
&elf_tdata (abfd)->line_info))
return false;
- if (found)
+ if (found && (*functionname_ptr || *line_ptr))
return true;
if (symbols == NULL)