From: Mark Wielaard Date: Thu, 7 Jun 2018 17:42:43 +0000 (+0200) Subject: readelf: Lookup "no" translation for no_str, not "yes". X-Git-Tag: elfutils-0.172~26 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=5b41809f73bf92781c98b9c8823398684b6ba71c;p=thirdparty%2Felfutils.git readelf: Lookup "no" translation for no_str, not "yes". Also use yes_str and no_str in print_debug_abbrev_section and print_form_data. Signed-off-by: Mark Wielaard --- diff --git a/src/ChangeLog b/src/ChangeLog index 37e24714e..d6fc919aa 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,3 +1,9 @@ +2018-06-07 Mark Wielaard + + * readelf.c (main): Lookup "no" for no_str. + (print_debug_abbrev_section): Use yes_str and no_str. + (print_form_data): Likewise. + 2018-06-04 Mark Wielaard * readelf (format_result): New static char pointer. diff --git a/src/readelf.c b/src/readelf.c index 8f37f17bc..6ac45111c 100644 --- a/src/readelf.c +++ b/src/readelf.c @@ -327,7 +327,7 @@ main (int argc, char *argv[]) /* Look up once. */ yes_str = gettext ("yes"); - no_str = gettext ("yes"); + no_str = gettext ("no"); /* Parse and process arguments. */ int remaining; @@ -5062,7 +5062,7 @@ print_debug_abbrev_section (Dwfl_Module *dwflmod __attribute__ ((unused)), printf (gettext (" [%5u] offset: %" PRId64 ", children: %s, tag: %s\n"), code, (int64_t) offset, - has_children ? gettext ("yes") : gettext ("no"), + has_children ? yes_str : no_str, dwarf_tag_name (tag)); size_t cnt = 0; @@ -7955,7 +7955,7 @@ print_form_data (Dwarf *dbg, int form, const unsigned char *readp, if (readendp - readp < 1) goto invalid_data; val = *readp++; - printf ("%s", val != 0 ? gettext ("yes") : gettext ("no")); + printf ("%s", val != 0 ? yes_str : no_str); break; case DW_FORM_string: