diff options
author | Ken Raeburn <raeburn@mit.edu> | 2000-06-26 20:57:51 +0000 |
---|---|---|
committer | Ken Raeburn <raeburn@mit.edu> | 2000-06-26 20:57:51 +0000 |
commit | 719f68e7454d7eece45d1578911e7fa34d278e25 (patch) | |
tree | 2f39dbe30ef179f5d1528a566c07e87a34ed2b1f | |
parent | 46a20bca176f804e256d8a1c5e3ca362b4c5fd0d (diff) | |
download | krb5-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
-rw-r--r-- | src/util/db2/test/ChangeLog | 5 | ||||
-rw-r--r-- | src/util/db2/test/dbtest.c | 8 |
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 *)); |