From: pk910 Date: Wed, 10 Aug 2011 00:05:24 +0000 (+0200) Subject: *push* X-Git-Tag: v5.3~650 X-Git-Url: http://git.pk910.de/?a=commitdiff_plain;h=b62dceaf1aaa584131848237dec2143fb4b9abc4;p=NeonServV5.git *push* --- diff --git a/IRCParser.c b/IRCParser.c index 2b7f240..8594723 100644 --- a/IRCParser.c +++ b/IRCParser.c @@ -26,7 +26,7 @@ int parse_lines(struct ClientSocket *client, char *lines, int len) { static void parse_line(struct ClientSocket *client, char *line) { int i = 0, argc = 0; char *argv[MAXNUMPARAMS]; - printf("[recv %d] %s", strlen(line), line); + printf("[recv %lu] %s", strlen(line), (unsigned long) line); if(line[0] == ':') i = 1; else @@ -66,7 +66,7 @@ static void register_irc_function(char *command, irc_cmd_t *func) { static void parse_raw(struct ClientSocket *client, char *from, char *cmd, char **argv, int argc) { struct irc_cmd *irc_cmd; for(irc_cmd = irc_commands; irc_cmd; irc_cmd = irc_cmd->next) { - if(!stricmp(irc_cmd->cmd)) { + if(!stricmp(irc_cmd->cmd, cmd)) { irc_cmd->func(client, from, argv, argc); break; } diff --git a/UserNode.c b/UserNode.c index f6044ce..4484790 100644 --- a/UserNode.c +++ b/UserNode.c @@ -25,7 +25,7 @@ static int get_nicklist_entry(int nick) { int i; char *valid_chars = VALID_NICK_CHARS_FIRST; for(i = 0; i < VALID_NICK_CHARS_FIRST_LEN; i++) { - if(valid_chars[i] == *nick) + if(valid_chars[i] == nick) return i; } return -1; //ERROR!