fsck.c:874:22: warning: format string is not a string literal
(potentially insecure) [-Wformat-security]
errx(EXIT_USAGE, _(fs_type_syntax_error));
^~~~~~~~~~~~~~~~~~~~~~~
The issue was introduced in my commit
0a09eb4e, sorry.
Signed-off-by: Sami Kerola <kerolasa@iki.fi>
#define FS_TYPE_OPT 1
#define FS_TYPE_NEGOPT 2
-static const char *fs_type_syntax_error =
-N_("Either all or none of the filesystem types passed to -t must be prefixed\n"
- "with 'no' or '!'.\n");
-
static void compile_fs_type(char *fs_type, struct fs_type_compile *cmp)
{
char *cp, *list, *s;
}
if ((negate && !cmp->negate) ||
(!negate && cmp->negate)) {
- errx(EXIT_USAGE, _(fs_type_syntax_error));
+ errx(EXIT_USAGE,
+ _("Either all or none of the filesystem types passed to -t must be prefixed\n"
+ "with 'no' or '!'."));
}
}
#if 0