diff options
| author | Alexander Barton <alex@barton.de> | 2012-09-26 23:51:05 +0200 |
|---|---|---|
| committer | Alexander Barton <alex@barton.de> | 2012-09-26 23:51:48 +0200 |
| commit | 384f965fba126c4724bffb6f7e2d30d8b7fb50cb (patch) | |
| tree | 338ecd914c6918baefc3f13d2397d9ffe58a1eb1 | |
| parent | 005340c83f3f481bdcdc6a03ae9b9b2973248ceb (diff) | |
| download | ngircd-384f965fba126c4724bffb6f7e2d30d8b7fb50cb.tar.gz ngircd-384f965fba126c4724bffb6f7e2d30d8b7fb50cb.zip | |
NJOIN: correctly reset channel level flags
This fixes commit 7b01bb83. Bug reported by DNS777 <dns@rbose.org>, thanks!
| -rw-r--r-- | src/ngircd/irc-server.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/ngircd/irc-server.c b/src/ngircd/irc-server.c index 380ab622..d605745c 100644 --- a/src/ngircd/irc-server.c +++ b/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 == '@' ) || |