aboutsummaryrefslogtreecommitdiff
path: root/src/util
diff options
context:
space:
mode:
authorKen Raeburn <raeburn@mit.edu>2000-06-26 20:55:49 +0000
committerKen Raeburn <raeburn@mit.edu>2000-06-26 20:55:49 +0000
commit46a20bca176f804e256d8a1c5e3ca362b4c5fd0d (patch)
tree3b0d2dfb7f6521ed1cf99522f786d2dacdc8f2dd /src/util
parent0b43573b23f515c6189da100e08532f5edb985d8 (diff)
downloadkrb5-46a20bca176f804e256d8a1c5e3ca362b4c5fd0d.zip
krb5-46a20bca176f804e256d8a1c5e3ca362b4c5fd0d.tar.gz
krb5-46a20bca176f804e256d8a1c5e3ca362b4c5fd0d.tar.bz2
* com_err.h (com_err): Declare with format attribute if using gcc
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12432 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/util')
-rw-r--r--src/util/et/ChangeLog5
-rw-r--r--src/util/et/com_err.h6
2 files changed, 10 insertions, 1 deletions
diff --git a/src/util/et/ChangeLog b/src/util/et/ChangeLog
index e0f9793..845e82b 100644
--- a/src/util/et/ChangeLog
+++ b/src/util/et/ChangeLog
@@ -1,3 +1,8 @@
+2000-06-26 Ken Raeburn <raeburn@mit.edu>
+
+ * com_err.h (com_err): Declare with format attribute if using
+ gcc.
+
2000-05-07 Miro Jurisic <meeroh@mit.edu>
* com_err.c (default_com_err_proc): use strncpy
diff --git a/src/util/et/com_err.h b/src/util/et/com_err.h
index 7a8858b..7288e91 100644
--- a/src/util/et/com_err.h
+++ b/src/util/et/com_err.h
@@ -69,7 +69,11 @@ extern "C" {
#endif
KRB5_DLLIMP extern void KRB5_CALLCONV_C com_err
- ET_STDARG_P((const char FAR *, errcode_t, const char FAR *, ...));
+ ET_STDARG_P((const char FAR *, errcode_t, const char FAR *, ...))
+#if !defined (__cplusplus) && (__GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 7))
+ __attribute__ ((__format__ (__printf__, 3, 4)))
+#endif
+ ;
KRB5_DLLIMP extern void KRB5_CALLCONV com_err_va
ET_P((const char FAR *whoami, errcode_t code, const char FAR *fmt,
va_list ap));