config: Change conf.c remove compiler warnings

Compiler is producing the warning:
   warning: format not a string literal and no format arguments
   [-Wformat-security]

This patch makes the format a literal string in printf statements.

This with: gcc version 7.3.0 (Ubuntu 7.3.0-16ubuntu3) in Ubuntu 18.04

Signed-off-by: Paul Schulz <paul@mawsonlakes.org>
v19.07.3_mercusys_ac12_duma
Paul Schulz 6 years ago committed by John Crispin
parent c128371124
commit 7bbd1855cd

@ -75,9 +75,9 @@ static void strip(char *str)
static void check_stdin(void) static void check_stdin(void)
{ {
if (!valid_stdin) { if (!valid_stdin) {
printf(_("aborted!\n\n")); printf("%s",_("aborted!\n\n"));
printf(_("Console input/output is redirected. ")); printf("%s",_("Console input/output is redirected. "));
printf(_("Run 'make oldconfig' to update configuration.\n\n")); printf("%s",_("Run 'make oldconfig' to update configuration.\n\n"));
exit(1); exit(1);
} }
} }
@ -87,7 +87,7 @@ static int conf_askvalue(struct symbol *sym, const char *def)
enum symbol_type type = sym_get_type(sym); enum symbol_type type = sym_get_type(sym);
if (!sym_has_value(sym)) if (!sym_has_value(sym))
printf(_("(NEW) ")); printf("%s",_("(NEW) "));
line[0] = '\n'; line[0] = '\n';
line[1] = 0; line[1] = 0;
@ -288,7 +288,7 @@ static int conf_choice(struct menu *menu)
if (child->sym->name) if (child->sym->name)
printf(" (%s)", child->sym->name); printf(" (%s)", child->sym->name);
if (!sym_has_value(child->sym)) if (!sym_has_value(child->sym))
printf(_(" (NEW)")); printf("%s",_(" (NEW)"));
printf("\n"); printf("\n");
} }
printf(_("%*schoice"), indent - 1, ""); printf(_("%*schoice"), indent - 1, "");
@ -436,7 +436,7 @@ static void check_conf(struct menu *menu)
} }
} else if (input_mode != olddefconfig) { } else if (input_mode != olddefconfig) {
if (!conf_cnt++) if (!conf_cnt++)
printf(_("*\n* Restart config...\n*\n")); printf("%s",_("*\n* Restart config...\n*\n"));
rootEntry = menu_get_parent_menu(menu); rootEntry = menu_get_parent_menu(menu);
conf(rootEntry); conf(rootEntry);
} }

Loading…
Cancel
Save