]> git.pond.sub.org Git - empserver/commitdiff
Add gcc attribute format where it's missing
authorMarkus Armbruster <armbru@pond.sub.org>
Sat, 2 Aug 2008 16:00:33 +0000 (12:00 -0400)
committerMarkus Armbruster <armbru@pond.sub.org>
Sat, 2 Aug 2008 16:00:33 +0000 (12:00 -0400)
include/xdump.h
src/lib/empthread/ntthread.c
src/lib/subs/journal.c
src/util/empdump.c

index 9c88a8339e6cf3c80e6607b591695eb636d7817b..e0fc42d8e7be1790a73759a03f2d9985efba3874 100644 (file)
@@ -43,7 +43,8 @@ struct xdstr {
     natid cnum;                        /* dump for this country */
     int divine;                        /* is this a deity dump? */
     int human;                 /* dump human-readable format */
-    void (*pr)(char *fmt, ...);        /* callback for printing dump */
+    void (*pr)(char *fmt, ...) /* callback for printing dump */
+       ATTRIBUTE((format (printf, 1, 2)));
 };
 
 struct xdstr *xdinit(struct xdstr *, natid, int, void (*)(char *, ...));
index c642af0622e418ed9079a725dcfd4c7eb33b76f4..565a8d1a52ed32e86d7c1991d2377d73031b67e9 100644 (file)
@@ -172,6 +172,7 @@ static void **ppvUserData;
 /* Global flags.  From empth_init parameter. */
 static int global_flags;
 
+static void loc_debug(const char *, ...) ATTRIBUTE((format(printf, 1, 2)));
 
 /************************
  * loc_debug
index 7f45052471a528fd8df4fb9f118818be39db49f2..0c95115e7fe5e394cc8b0d6ebdaae4485b6c5712 100644 (file)
@@ -64,6 +64,9 @@
 static char journal_fname[] = "journal.log";
 static FILE *journal;
 
+static void journal_entry(char *fmt, ...)
+    ATTRIBUTE((format (printf, 1, 2)));
+
 static FILE *
 journal_open(void)
 {
index 3b14a7bd32d5e5883c2fffc16cbc6f0735d4a1dd..ae0a589fa49966aa398418f90bbc2219f398b4f4 100644 (file)
@@ -45,7 +45,8 @@
 #include "version.h"
 #include "xdump.h"
 
-static void exit_bad_arg(char *, ...) ATTRIBUTE((noreturn));
+static void exit_bad_arg(char *, ...)
+    ATTRIBUTE((noreturn, format (printf, 1, 2)));
 static void dump_table(int, int);
 static void pln_fixup(void);
 static void lnd_fixup(void);