From f5316c5cbd13c3ce8c0a7d8b652ce7d975c17438 Mon Sep 17 00:00:00 2001 From: smatz Date: Sun, 10 May 2009 17:27:25 +0000 Subject: (svn r16269) -Codechange: use gcc's ability to check parameters sent to printf-like functions -Fix: wrong number of parameters or wrong parameter types sent to printf-like functions at several places --- src/network/network_command.cpp | 2 +- src/network/network_func.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) (limited to 'src/network') diff --git a/src/network/network_command.cpp b/src/network/network_command.cpp index 36a3a1136..9dc483a8f 100644 --- a/src/network/network_command.cpp +++ b/src/network/network_command.cpp @@ -179,7 +179,7 @@ void NetworkClientSocket::Send_Command(Packet *p, const CommandPacket *cp) } if (callback == _callback_table_count) { - DEBUG(net, 0, "Unknown callback. (Pointer: %p) No callback sent", callback); + DEBUG(net, 0, "Unknown callback. (Pointer: %p) No callback sent", cp->callback); callback = 0; // _callback_table[0] == NULL } p->Send_uint8 (callback); diff --git a/src/network/network_func.h b/src/network/network_func.h index 37e19b4d6..dc799fdbd 100644 --- a/src/network/network_func.h +++ b/src/network/network_func.h @@ -74,7 +74,7 @@ void NetworkServerKickClient(ClientID client_id); void NetworkServerBanIP(const char *banip); void NetworkInitChatMessage(); -void CDECL NetworkAddChatMessage(TextColour colour, uint8 duration, const char *message, ...); +void CDECL NetworkAddChatMessage(TextColour colour, uint8 duration, const char *message, ...) WARN_FORMAT(3, 4); void NetworkUndrawChatMessage(); void NetworkChatMessageDailyLoop(); -- cgit v1.2.3-70-g09d2