diff --git a/nq/include/host.h b/nq/include/host.h index 3ba3b5431..6f67831f0 100644 --- a/nq/include/host.h +++ b/nq/include/host.h @@ -29,6 +29,7 @@ #ifndef __host_h #define __host_h +#include "QF/gcc_attr.h" #include "QF/qtypes.h" #include "QF/cvar.h" @@ -63,11 +64,11 @@ void Host_ServerFrame (void); void Host_InitCommands (void); void Host_Init (quakeparms_t *parms); void Host_Shutdown(void); -void Host_Error (char *error, ...); -void Host_EndGame (char *message, ...); +void Host_Error (char *error, ...) __attribute__((format(printf,1,2))); +void Host_EndGame (char *message, ...) __attribute__((format(printf,1,2))); void Host_Frame (float time); void Host_Quit_f (void); -void Host_ClientCommands (char *fmt, ...); +void Host_ClientCommands (char *fmt, ...) __attribute__((format(printf,1,2))); void Host_ShutdownServer (qboolean crash); #endif // __host_h diff --git a/nq/include/server.h b/nq/include/server.h index 5df4e36c2..9f5013a37 100644 --- a/nq/include/server.h +++ b/nq/include/server.h @@ -274,8 +274,8 @@ void SV_AddUpdates (void); void SV_ClientThink (void); void SV_AddClientToServer (struct qsocket_s *ret); -void SV_ClientPrintf (char *fmt, ...); -void SV_BroadcastPrintf (char *fmt, ...); +void SV_ClientPrintf (char *fmt, ...) __attribute__((format(printf,1,2))); +void SV_BroadcastPrintf (char *fmt, ...) __attribute__((format(printf,1,2))); void SV_Physics (void);