From: pk910 Date: Wed, 4 Jan 2012 06:22:48 +0000 (+0100) Subject: fixed raw_mode execution order: update cache before executing the event code X-Git-Tag: v5.3~90 X-Git-Url: http://git.pk910.de/?p=NeonServV5.git;a=commitdiff_plain;h=13e28159aa225b8410fdf51ead5ab5449d0bbf6d fixed raw_mode execution order: update cache before executing the event code --- diff --git a/src/IRCParser.c b/src/IRCParser.c index b525a7d..7baf3ed 100644 --- a/src/IRCParser.c +++ b/src/IRCParser.c @@ -566,8 +566,8 @@ static IRC_CMD(raw_mode) { struct ChanNode *chan = getChanByName(argv[0]); if(!chan) return 0; if(chan->chanbot != client->user) return 1; - event_mode(user, chan, argv[1], argv+2, argc-2); parseModes(chan->modes, argv[1], argv+2, argc-2); + event_mode(user, chan, argv[1], argv+2, argc-2); } else { //UserMode }