aboutsummaryrefslogtreecommitdiff
path: root/src/util
diff options
context:
space:
mode:
authorKen Raeburn <raeburn@mit.edu>2000-06-26 20:57:51 +0000
committerKen Raeburn <raeburn@mit.edu>2000-06-26 20:57:51 +0000
commit719f68e7454d7eece45d1578911e7fa34d278e25 (patch)
tree2f39dbe30ef179f5d1528a566c07e87a34ed2b1f /src/util
parent46a20bca176f804e256d8a1c5e3ca362b4c5fd0d (diff)
downloadkrb5-719f68e7454d7eece45d1578911e7fa34d278e25.zip
krb5-719f68e7454d7eece45d1578911e7fa34d278e25.tar.gz
krb5-719f68e7454d7eece45d1578911e7fa34d278e25.tar.bz2
* dbtest.c (err): Add format attribute to decl, for typechecking under GNU C
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@12433 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/util')
-rw-r--r--src/util/db2/test/ChangeLog5
-rw-r--r--src/util/db2/test/dbtest.c8
2 files changed, 12 insertions, 1 deletions
diff --git a/src/util/db2/test/ChangeLog b/src/util/db2/test/ChangeLog
index 4e147d7..7577da4 100644
--- a/src/util/db2/test/ChangeLog
+++ b/src/util/db2/test/ChangeLog
@@ -1,3 +1,8 @@
+2000-06-26 Ken Raeburn <raeburn@mit.edu>
+
+ * dbtest.c (err): Add format attribute to decl, for typechecking
+ under GNU C.
+
1998-05-06 Theodore Ts'o <tytso@rsts-11.mit.edu>
* dbtest.c (main): POSIX states that getopt returns -1
diff --git a/src/util/db2/test/dbtest.c b/src/util/db2/test/dbtest.c
index f499047..c3f24f0 100644
--- a/src/util/db2/test/dbtest.c
+++ b/src/util/db2/test/dbtest.c
@@ -57,10 +57,16 @@ static char sccsid[] = "@(#)dbtest.c 8.17 (Berkeley) 9/1/94";
enum S { COMMAND, COMPARE, GET, PUT, REMOVE, SEQ, SEQFLAG, KEY, DATA };
+#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 7)
+#define ATTR(x) __attribute__(x)
+#else
+#define ATTR(x)
+#endif
+
void compare __P((DBT *, DBT *));
DBTYPE dbtype __P((char *));
void dump __P((DB *, int));
-void err __P((const char *, ...));
+void err __P((const char *, ...)) ATTR ((__format__(__printf__,1,2)));
void get __P((DB *, DBT *));
void getdata __P((DB *, DBT *, DBT *));
void put __P((DB *, DBT *, DBT *));