Fix:
/source3/utils/smbcacls.c:1619:35 error:
format string is not a string literal
[-Werror -Wformat-non-literal]
Signed-off-by: Gary Lockyer <gary@catalyst.net.nz>
Reviewed-by: Douglas Bagnall <douglas.bagnall@catalyst.net.nz>
Reviewed-by: Anoop C S <anoopcs@samba.org>
conf.ADD_NAMED_CFLAGS('PICKY_CFLAGS', '-Wno-error=tautological-compare', testflags=True)
conf.ADD_NAMED_CFLAGS('PICKY_CFLAGS', '-Wno-error=cast-align', testflags=True)
conf.ADD_NAMED_CFLAGS('PICKY_CFLAGS', '-Wno-error=cast-qual', testflags=True)
- conf.ADD_NAMED_CFLAGS('PICKY_CFLAGS', '-Wno-error=format-nonliteral', testflags=True)
if Options.options.fatal_errors:
conf.ADD_CFLAGS('-Wfatal-errors', testflags=True)
{
struct security_descriptor *sd = NULL;
char *str = NULL;
- const char *output_fmt = "%s\r\n%s\r\n";
const char *tmp = NULL;
char *out_str = NULL;
uint8_t *dest = NULL;
if (tmp[0] == '\\') {
tmp++;
}
- out_str = talloc_asprintf(frame, output_fmt, tmp, str);
+ out_str = talloc_asprintf(frame, "%s\r\n%s\r\n", tmp, str);
if (out_str == NULL) {
result = EXIT_FAILED;