summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorEzra Peisach <epeisach@mit.edu>2010-01-01 13:00:08 +0000
committerEzra Peisach <epeisach@mit.edu>2010-01-01 13:00:08 +0000
commit93d6f80d02c4fb7df59cf7c9e59bbbd6a2b51eb3 (patch)
tree307caeaded5705554ed5e40bdee93f309eacdc71 /src
parent2f99bca11703af3937caa2052931323576d27b12 (diff)
downloadkrb5-93d6f80d02c4fb7df59cf7c9e59bbbd6a2b51eb3.tar.gz
krb5-93d6f80d02c4fb7df59cf7c9e59bbbd6a2b51eb3.tar.xz
krb5-93d6f80d02c4fb7df59cf7c9e59bbbd6a2b51eb3.zip
Add gcc printf attribute for kdc_err prototype
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@23562 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src')
-rw-r--r--src/kdc/kdc_util.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/kdc/kdc_util.h b/src/kdc/kdc_util.h
index a8f7e314fc..bd576e93e7 100644
--- a/src/kdc/kdc_util.h
+++ b/src/kdc/kdc_util.h
@@ -147,7 +147,11 @@ krb5_error_code kdc_initialize_rcache (krb5_context, char *);
krb5_error_code
setup_server_realm (krb5_principal);
void
-kdc_err(krb5_context call_context, errcode_t code, const char *fmt, ...);
+kdc_err(krb5_context call_context, errcode_t code, const char *fmt, ...)
+#if !defined(__cplusplus) && (__GNUC__ > 2)
+ __attribute__((__format__(__printf__, 3, 4)))
+#endif
+;
/* network.c */
krb5_error_code listen_and_process (void);