diff options
author | Adam <Adam@anope.org> | 2011-08-12 01:51:14 -0400 |
---|---|---|
committer | Adam <Adam@anope.org> | 2011-08-12 01:51:14 -0400 |
commit | 54710a782b49f01a868987227e9b8748d28834cb (patch) | |
tree | 1acc31bc5d8a05b30412129601ff3c6521d3b014 | |
parent | d44a1d08673c6f78df162a76616152fc2ea7cbd5 (diff) |
Removed the unused ChannelModeBan code
-rw-r--r-- | include/modes.h | 8 | ||||
-rw-r--r-- | modules/protocol/bahamut.cpp | 2 | ||||
-rw-r--r-- | modules/protocol/inspircd11.cpp | 2 | ||||
-rw-r--r-- | modules/protocol/inspircd12.cpp | 10 | ||||
-rw-r--r-- | modules/protocol/inspircd20.cpp | 10 | ||||
-rw-r--r-- | modules/protocol/plexus.cpp | 2 | ||||
-rw-r--r-- | modules/protocol/ratbox.cpp | 2 | ||||
-rw-r--r-- | modules/protocol/unreal.cpp | 10 |
8 files changed, 19 insertions, 27 deletions
diff --git a/include/modes.h b/include/modes.h index 579a4fecc..20d4378bc 100644 --- a/include/modes.h +++ b/include/modes.h @@ -289,14 +289,6 @@ class CoreExport ChannelModeStatus : public ChannelMode virtual ~ChannelModeStatus(); }; -/** Channel mode +b - */ -class CoreExport ChannelModeBan : public ChannelModeList -{ - public: - ChannelModeBan(ChannelModeName mName, char modeChar) : ChannelModeList(mName, modeChar) { } -}; - /** Channel mode +k (key) */ class CoreExport ChannelModeKey : public ChannelModeParam diff --git a/modules/protocol/bahamut.cpp b/modules/protocol/bahamut.cpp index 67efb0953..1fca45c39 100644 --- a/modules/protocol/bahamut.cpp +++ b/modules/protocol/bahamut.cpp @@ -535,7 +535,7 @@ class ProtoBahamut : public Module ModeManager::AddUserMode(new UserMode(UMODE_DEAF, 'd')); /* b/e/I */ - ModeManager::AddChannelMode(new ChannelModeBan(CMODE_BAN, 'b')); + ModeManager::AddChannelMode(new ChannelModeList(CMODE_BAN, 'b')); /* v/h/o/a/q */ ModeManager::AddChannelMode(new ChannelModeStatus(CMODE_VOICE, 'v', '+')); diff --git a/modules/protocol/inspircd11.cpp b/modules/protocol/inspircd11.cpp index 961b36df3..effd280c9 100644 --- a/modules/protocol/inspircd11.cpp +++ b/modules/protocol/inspircd11.cpp @@ -404,7 +404,7 @@ class InspircdIRCdMessage : public IRCdMessage switch (modebuf[t]) { case 'b': - ModeManager::AddChannelMode(new ChannelModeBan(CMODE_BAN, 'b')); + ModeManager::AddChannelMode(new ChannelModeList(CMODE_BAN, 'b')); continue; case 'e': ModeManager::AddChannelMode(new ChannelModeList(CMODE_EXCEPT, 'e')); diff --git a/modules/protocol/inspircd12.cpp b/modules/protocol/inspircd12.cpp index 22acb54a1..60e062359 100644 --- a/modules/protocol/inspircd12.cpp +++ b/modules/protocol/inspircd12.cpp @@ -309,10 +309,10 @@ bool event_endburst(const Anope::string &source, const std::vector<Anope::string return true; } -template<typename T> class InspIRCdExtBan : public T +class InspIRCdExtBan : public ChannelModeList { public: - InspIRCdExtBan(ChannelModeName mName, char modeChar) : T(mName, modeChar) { } + InspIRCdExtBan(ChannelModeName mName, char modeChar) : ChannelModeList(mName, modeChar) { } bool Matches(User *u, const Entry *e) { @@ -440,13 +440,13 @@ class Inspircd12IRCdMessage : public InspircdIRCdMessage switch (modebuf[t]) { case 'b': - ModeManager::AddChannelMode(new InspIRCdExtBan<ChannelModeBan>(CMODE_BAN, 'b')); + ModeManager::AddChannelMode(new InspIRCdExtBan(CMODE_BAN, 'b')); continue; case 'e': - ModeManager::AddChannelMode(new InspIRCdExtBan<ChannelModeList>(CMODE_EXCEPT, 'e')); + ModeManager::AddChannelMode(new InspIRCdExtBan(CMODE_EXCEPT, 'e')); continue; case 'I': - ModeManager::AddChannelMode(new InspIRCdExtBan<ChannelModeList>(CMODE_INVITEOVERRIDE, 'I')); + ModeManager::AddChannelMode(new InspIRCdExtBan(CMODE_INVITEOVERRIDE, 'I')); continue; /* InspIRCd sends q and a here if they have no prefixes */ case 'q': diff --git a/modules/protocol/inspircd20.cpp b/modules/protocol/inspircd20.cpp index 9da918fd6..b86bc6bf0 100644 --- a/modules/protocol/inspircd20.cpp +++ b/modules/protocol/inspircd20.cpp @@ -320,10 +320,10 @@ bool event_endburst(const Anope::string &source, const std::vector<Anope::string return true; } -template<typename T> class InspIRCdExtBan : public T +class InspIRCdExtBan : public ChannelModeList { public: - InspIRCdExtBan(ChannelModeName mName, char modeChar) : T(mName, modeChar) { } + InspIRCdExtBan(ChannelModeName mName, char modeChar) : ChannelModeList(mName, modeChar) { } bool Matches(User *u, const Entry *e) { @@ -461,9 +461,9 @@ class Inspircd20IRCdMessage : public InspircdIRCdMessage else if (modename.equals_cs("auditorium")) cm = new ChannelMode(CMODE_AUDITORIUM, modechar[0]); else if (modename.equals_cs("ban")) - cm = new InspIRCdExtBan<ChannelModeBan>(CMODE_BAN, modechar[0]); + cm = new InspIRCdExtBan(CMODE_BAN, modechar[0]); else if (modename.equals_cs("banexception")) - cm = new InspIRCdExtBan<ChannelModeList>(CMODE_EXCEPT, 'e'); + cm = new InspIRCdExtBan(CMODE_EXCEPT, 'e'); else if (modename.equals_cs("blockcaps")) cm = new ChannelMode(CMODE_BLOCKCAPS, modechar[0]); else if (modename.equals_cs("blockcolor")) @@ -481,7 +481,7 @@ class Inspircd20IRCdMessage : public InspircdIRCdMessage else if (modename.equals_cs("halfop")) cm = new ChannelModeStatus(CMODE_HALFOP, modechar.length() > 1 ? modechar[1] : modechar[0], modechar.length() > 1 ? modechar[0] : 0); else if (modename.equals_cs("invex")) - cm = new InspIRCdExtBan<ChannelModeList>(CMODE_INVITEOVERRIDE, 'I'); + cm = new InspIRCdExtBan(CMODE_INVITEOVERRIDE, 'I'); else if (modename.equals_cs("inviteonly")) cm = new ChannelMode(CMODE_INVITE, modechar[0]); else if (modename.equals_cs("joinflood")) diff --git a/modules/protocol/plexus.cpp b/modules/protocol/plexus.cpp index 2d77696a7..038ed0358 100644 --- a/modules/protocol/plexus.cpp +++ b/modules/protocol/plexus.cpp @@ -610,7 +610,7 @@ class ProtoPlexus : public Module ModeManager::AddUserMode(new UserMode(UMODE_CLOAK, 'x')); /* b/e/I */ - ModeManager::AddChannelMode(new ChannelModeBan(CMODE_BAN, 'b')); + ModeManager::AddChannelMode(new ChannelModeList(CMODE_BAN, 'b')); ModeManager::AddChannelMode(new ChannelModeList(CMODE_EXCEPT, 'e')); ModeManager::AddChannelMode(new ChannelModeList(CMODE_INVITEOVERRIDE, 'I')); diff --git a/modules/protocol/ratbox.cpp b/modules/protocol/ratbox.cpp index c0b9eb31f..e52493aed 100644 --- a/modules/protocol/ratbox.cpp +++ b/modules/protocol/ratbox.cpp @@ -561,7 +561,7 @@ class ProtoRatbox : public Module ModeManager::AddUserMode(new UserMode(UMODE_WALLOPS, 'w')); /* b/e/I */ - ModeManager::AddChannelMode(new ChannelModeBan(CMODE_BAN, 'b')); + ModeManager::AddChannelMode(new ChannelModeList(CMODE_BAN, 'b')); ModeManager::AddChannelMode(new ChannelModeList(CMODE_EXCEPT, 'e')); ModeManager::AddChannelMode(new ChannelModeList(CMODE_INVITEOVERRIDE, 'I')); diff --git a/modules/protocol/unreal.cpp b/modules/protocol/unreal.cpp index 1fb58844d..4f8bc5e6f 100644 --- a/modules/protocol/unreal.cpp +++ b/modules/protocol/unreal.cpp @@ -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])); |