diff options
Diffstat (limited to 'gdb/maint.c')
-rw-r--r-- | gdb/maint.c | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/gdb/maint.c b/gdb/maint.c index 2bec634..cf4ceb7 100644 --- a/gdb/maint.c +++ b/gdb/maint.c @@ -313,8 +313,11 @@ maintenance_translate_address (arg, from_tty) while (isspace (*p)) p++; /* Skip whitespace */ ALL_OBJFILES (objfile) - if (sect = bfd_get_section_by_name (objfile->obfd, arg)) - break; + { + sect = bfd_get_section_by_name (objfile->obfd, arg); + if (sect != NULL) + break; + } if (!sect) error ("Unknown section %s.", arg); |