1
0
mirror of https://github.com/anope/anope.git synced 2026-06-30 20:46:38 +02:00

Removed the unused ChannelModeBan code

This commit is contained in:
Adam
2011-08-12 01:51:14 -04:00
parent d44a1d0867
commit 54710a782b
8 changed files with 19 additions and 27 deletions
+5 -5
View File
@@ -355,10 +355,10 @@ class UnrealIRCdProto : public IRCDProto
}
};
template<typename T> class UnrealExtBan : public T
class UnrealExtBan : public ChannelModeList
{
public:
UnrealExtBan(ChannelModeName mName, char modeChar) : T(mName, modeChar) { }
UnrealExtBan(ChannelModeName mName, char modeChar) : ChannelModeList(mName, modeChar) { }
bool Matches(User *u, const Entry *e)
{
@@ -629,13 +629,13 @@ class Unreal32IRCdMessage : public IRCdMessage
switch (modebuf[t])
{
case 'b':
ModeManager::AddChannelMode(new UnrealExtBan<ChannelModeBan>(CMODE_BAN, 'b'));
ModeManager::AddChannelMode(new UnrealExtBan(CMODE_BAN, 'b'));
continue;
case 'e':
ModeManager::AddChannelMode(new UnrealExtBan<ChannelModeList>(CMODE_EXCEPT, 'e'));
ModeManager::AddChannelMode(new UnrealExtBan(CMODE_EXCEPT, 'e'));
continue;
case 'I':
ModeManager::AddChannelMode(new UnrealExtBan<ChannelModeList>(CMODE_INVITEOVERRIDE, 'I'));
ModeManager::AddChannelMode(new UnrealExtBan(CMODE_INVITEOVERRIDE, 'I'));
continue;
default:
ModeManager::AddChannelMode(new ChannelModeList(CMODE_END, modebuf[t]));