lib:krb5_wrap: Check the format string of krb5_warnx()
authorAndreas Schneider <asn@samba.org>
Mon, 1 Feb 2021 17:32:25 +0000 (18:32 +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/krb5_wrap/krb5_samba.h

index ca9a893e4f7eaa7b60d74bfa8da04332ca9ff431..9550447b2c50cc4bf84b06da767f2a0d94971617 100644 (file)
@@ -389,7 +389,8 @@ int smb_krb5_principal_get_type(krb5_context context,
                                krb5_const_principal principal);
 
 #if !defined(HAVE_KRB5_WARNX)
-krb5_error_code krb5_warnx(krb5_context context, const char *fmt, ...);
+krb5_error_code krb5_warnx(krb5_context context, const char *fmt, ...)
+       PRINTF_ATTRIBUTE(2, 0);
 #endif
 
 krb5_error_code smb_krb5_cc_copy_creds(krb5_context context,