Make CClient::PutClient() handle extended-join

This commit is contained in:
J-P Nurmi
2015-09-12 19:14:20 +02:00
parent f4c22aff6c
commit f7802209ae
2 changed files with 4 additions and 14 deletions

View File

@@ -493,20 +493,6 @@ bool CIRCSock::OnJoinMessage(CJoinMessage& Message) {
if (pChan->IsDetached()) {
return true;
}
if (HasExtendedJoin()) {
CString sLine = ":" + Nick.GetNickMask() + " JOIN " + pChan->GetName();
const vector<CClient*>& vClients = m_pNetwork->GetClients();
for (CClient* pClient : vClients) {
if (pClient->HasExtendedJoin()) {
m_pNetwork->PutUser(Message, pClient);
} else {
m_pNetwork->PutUser(sLine, pClient);
}
}
return true;
}
}
return false;