projects
/
ircu2.10.12-pk.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
fix n3 :D (fixed sendcmdto_one parameter order)
[ircu2.10.12-pk.git]
/
ircd
/
channel.c
diff --git
a/ircd/channel.c
b/ircd/channel.c
index 588ccf22c0e966d56b1f2acc8ca9afc42abffc09..0ea520a3be82fa36cc088d8e2d4b6cc920bf8f40 100644
(file)
--- a/
ircd/channel.c
+++ b/
ircd/channel.c
@@
-3531,16
+3531,16
@@
mode_process_clients(struct ParseState *state)
struct Membership *member2;
if (state->cli_change[i].flag & MODE_ADD) {
//JOIN events
struct Membership *member2;
if (state->cli_change[i].flag & MODE_ADD) {
//JOIN events
- for(member2 = state->chptr->members; member2; member2 = member->next_member) {
+ for(member2 = state->chptr->members; member2; member2 = member
2
->next_member) {
if(!IsChanOp(member2) && !HasVoice(member2)) {
if(!IsChanOp(member2) && !HasVoice(member2)) {
- sendcmdto_one(member
->user, CMD_JOIN, member2
->user, ":%H", member->channel);
+ sendcmdto_one(member
2->user, CMD_JOIN, member
->user, ":%H", member->channel);
}
}
} else {
//PART ebents
}
}
} else {
//PART ebents
- for(member2 = state->chptr->members; member2; member2 = member->next_member) {
+ for(member2 = state->chptr->members; member2; member2 = member
2
->next_member) {
if(!IsChanOp(member2) && !HasVoice(member2) && member != member2) {
if(!IsChanOp(member2) && !HasVoice(member2) && member != member2) {
- sendcmdto_one(member
->user, CMD_PART, member2
->user, "%H :%s", member->channel, "invisible user on +u channel.");
+ sendcmdto_one(member
2->user, CMD_PART, member
->user, "%H :%s", member->channel, "invisible user on +u channel.");
}
}
}
}
}
}