}
void reply(struct ClientSocket *client, struct UserNode *user, const char *text, ...) {
- char *reply_format = get_language_string(user, text);
+ const char *reply_format = get_language_string(user, text);
if(reply_format == NULL)
reply_format = text;
if((user->flags & USERFLAG_ISAUTHED) && !(user->flags & USERFLAG_LOADED_SETTINGS))
int pos;
if (!(client->flags & SOCKET_FLAG_CONNECTED)) return;
sendBuf[0] = '\0';
- va_start(arg_list, formatBuf);
+ va_start(arg_list, text);
pos = vsnprintf(sendBuf, MAXLEN - 2, formatBuf, arg_list);
va_end(arg_list);
if (pos < 0 || pos > (MAXLEN - 2)) pos = MAXLEN - 2;