objdump: avoid shadowing a libiberty symbol

With my (oldish) gcc I'm seeing

.../binutils/objdump.c: In function ‘dump_ctf_indent_lines’:
.../binutils/objdump.c:3210: error: declaration of ‘spaces’ shadows a global declaration
.../binutils/../include/libiberty.h:253: error: shadowed declaration is here
This commit is contained in:
Jan Beulich
2019-06-25 11:08:53 +02:00
committed by Jan Beulich
parent 2c70385689
commit 63160fc996
2 changed files with 7 additions and 2 deletions

View File

@@ -3207,10 +3207,10 @@ static char *
dump_ctf_indent_lines (ctf_sect_names_t sect ATTRIBUTE_UNUSED,
char *s, void *arg)
{
char *spaces = arg;
const char *blanks = arg;
char *new_s;
if (asprintf (&new_s, "%s%s", spaces, s) < 0)
if (asprintf (&new_s, "%s%s", blanks, s) < 0)
return s;
return new_s;
}