From 13e28159aa225b8410fdf51ead5ab5449d0bbf6d Mon Sep 17 00:00:00 2001 From: pk910 Date: Wed, 4 Jan 2012 07:22:48 +0100 Subject: [PATCH] fixed raw_mode execution order: update cache before executing the event code --- src/IRCParser.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 } -- 2.20.1