Commit Diff
Diff:
005340c83f3f481bdcdc6a03ae9b9b2973248ceb
384f965fba126c4724bffb6f7e2d30d8b7fb50cb
Commit:
384f965fba126c4724bffb6f7e2d30d8b7fb50cb
Tree:
338ecd914c6918baefc3f13d2397d9ffe58a1eb1
Author:
Alexander Barton <alex@barton.de>
Committer:
Alexander Barton <alex@barton.de>
Date:
Wed Sep 26 21:51:48 2012 UTC
Message:
NJOIN: correctly reset channel level flags This fixes commit 7b01bb83. Bug reported by DNS777 , thanks!
blob - 380ab6224f55cf9b0d504f80be5718eceff824ae
blob + d605745c75d37655aeae29c57d73acf31c76ceb6
--- src/ngircd/irc-server.c
+++ src/ngircd/irc-server.c
@@ -219,7 +219,7 @@ IRC_NJOIN( CLIENT *Client, REQUEST *Req )
ptr = strtok( nick_in, "," );
while( ptr )
{
- is_op = is_voiced = false;
+ is_owner = is_chanadmin = is_op = is_halfop = is_voiced = false;
/* cut off prefixes */
while(( *ptr == '~') || ( *ptr == '&' ) || ( *ptr == '@' ) ||
IRCNow