From 05720721481413449c4b898a06553f33021099a8 Mon Sep 17 00:00:00 2001 From: Jim Derry Date: Mon, 6 Mar 2017 12:12:39 -0500 Subject: [PATCH] Make sure that -xml-help uses localized names instead of format specifiers. --- console/tidy.c | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/console/tidy.c b/console/tidy.c index f05833d..79109c1 100644 --- a/console/tidy.c +++ b/console/tidy.c @@ -447,8 +447,8 @@ static void print_xml_help_option_element( ctmbstr element, ctmbstr name ) tmbstr escpName; if (!name) return; - printf(" <%s>%s\n", element, escpName = get_escaped_name(name), - element); + + printf(" <%s>%s\n", element, escpName = get_escaped_name(name), element); free(escpName); } @@ -457,14 +457,17 @@ static void print_xml_help_option_element( ctmbstr element, ctmbstr name ) */ static void print_xml_help_option( void ) { - const CmdOptDesc* pos = cmdopt_defs; + const CmdOptDesc* pos; + CmdOptDesc localPos; for( pos=cmdopt_defs; pos->name1; ++pos) { + localPos = *pos; + localize_option_names(&localPos); printf("