diff mcabber/mcabber/logprint.h @ 1686:393c05fba337

Use G_GNUC_PRINTF to check scr_LogPrint arguments And some minor fixes, revealed by that.
author Myhailo Danylenko <isbear@ukrpost.net>
date Sun, 31 Jan 2010 16:08:50 +0200
parents 41c26b7d2890
children e4378fbab5d7
line wrap: on
line diff
--- a/mcabber/mcabber/logprint.h	Tue Feb 02 22:44:18 2010 +0100
+++ b/mcabber/mcabber/logprint.h	Sun Jan 31 16:08:50 2010 +0200
@@ -1,6 +1,8 @@
 #ifndef __MCABBER_LOGPRINT_H__
 #define __MCABBER_LOGPRINT_H__ 1
 
+#include <glib.h>
+
 // Flags for scr_LogPrint()
 #define LPRINT_NORMAL   1U  // Display in log window
 #define LPRINT_LOG      2U  // Log to file (if enabled)
@@ -11,7 +13,7 @@
 #define LPRINT_LOGNORM  (LPRINT_NORMAL|LPRINT_LOG)
 
 void scr_print_logwindow(const char *string);
-void scr_LogPrint(unsigned int flag, const char *fmt, ...);
+void scr_LogPrint(unsigned int flag, const char *fmt, ...) G_GNUC_PRINTF (2, 3);
 
 void scr_DoUpdate(void);