aboutsummaryrefslogtreecommitdiff
path: root/gdb/maint.c
diff options
context:
space:
mode:
Diffstat (limited to 'gdb/maint.c')
-rw-r--r--gdb/maint.c7
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);