예제 #1
0
void Channel::DelUser(const MemberMap::iterator& membiter)
{
	Membership* memb = membiter->second;
	memb->cull();
	memb->~Membership();
	userlist.erase(membiter);

	// If this channel became empty then it should be removed
	CheckDestroy();
}
예제 #2
0
파일: channels.cpp 프로젝트: Merbo/inspircd
void Channel::DelUser(const UserMembIter& membiter)
{
	Membership* memb = membiter->second;
	memb->cull();
	delete memb;
	userlist.erase(membiter);

	// If this channel became empty then it should be removed
	CheckDestroy();
}