lib/tdb2: Add gcc-style format attribute to tdb_logerr.
authorRusty Russell <rusty@rustcorp.com.au>
Wed, 14 Mar 2012 02:38:58 +0000 (13:08 +1030)
committerRusty Russell <rusty@rustcorp.com.au>
Wed, 14 Mar 2012 04:09:30 +0000 (05:09 +0100)
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
lib/tdb2/private.h

index 31790bc3351cbb51e5f26b8b6d2b13a3c3976700..04a433be3865aee54c31dc54234915a5eeba6de4 100644 (file)
@@ -740,10 +740,11 @@ TDB_DATA tdb1_firstkey(struct tdb_context *tdb);
 TDB_DATA tdb1_nextkey(struct tdb_context *tdb, TDB_DATA key);
 
 /* tdb.c: */
-enum TDB_ERROR COLD tdb_logerr(struct tdb_context *tdb,
-                              enum TDB_ERROR ecode,
-                              enum tdb_log_level level,
-                              const char *fmt, ...);
+enum TDB_ERROR COLD PRINTF_FMT(4, 5)
+       tdb_logerr(struct tdb_context *tdb,
+                  enum TDB_ERROR ecode,
+                  enum tdb_log_level level,
+                  const char *fmt, ...);
 
 #ifdef TDB_TRACE
 void tdb_trace(struct tdb_context *tdb, const char *op);