Commit Diff


commit - 005340c83f3f481bdcdc6a03ae9b9b2973248ceb
commit + 384f965fba126c4724bffb6f7e2d30d8b7fb50cb
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 == '@' ) ||