lib:texpect: Check the format string of err()
authorAndreas Schneider <asn@samba.org>
Mon, 1 Feb 2021 17:30:15 +0000 (18:30 +0100)
committerJeremy Allison <jra@samba.org>
Mon, 1 Feb 2021 21:50:32 +0000 (21:50 +0000)
error: format string is not a string literal [-Werror,-Wformat-nonliteral]

Signed-off-by: Andreas Schneider <asn@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
lib/texpect/texpect.c

index 8c9431e366ea9500a36e4fa903cbb9690b424672..5657efa44d1a582f723c066a0c71b881bee9290c 100644 (file)
@@ -59,6 +59,9 @@
 #else
 const char progname[] = "unknown program";
 
+static void err(int eval, const char *fmt, ...) PRINTF_ATTRIBUTE(2, 0);
+static void errx(int eval, const char *fmt, ...) PRINTF_ATTRIBUTE(2, 0);
+
 static void err(int eval, const char *fmt, ...)
 {
        int err_errno = errno;