summaryrefslogtreecommitdiff
path: root/modules/protocol/inspircd12.cpp
diff options
context:
space:
mode:
authorAdam <Adam@anope.org>2011-08-12 01:51:14 -0400
committerAdam <Adam@anope.org>2011-08-12 01:51:14 -0400
commit54710a782b49f01a868987227e9b8748d28834cb (patch)
tree1acc31bc5d8a05b30412129601ff3c6521d3b014 /modules/protocol/inspircd12.cpp
parentd44a1d08673c6f78df162a76616152fc2ea7cbd5 (diff)
Removed the unused ChannelModeBan code
Diffstat (limited to 'modules/protocol/inspircd12.cpp')
-rw-r--r--modules/protocol/inspircd12.cpp10
1 files changed, 5 insertions, 5 deletions
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':