aboutsummaryrefslogtreecommitdiff
path: root/src/modules/m_shun.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/modules/m_shun.cpp')
-rw-r--r--src/modules/m_shun.cpp20
1 files changed, 10 insertions, 10 deletions
diff --git a/src/modules/m_shun.cpp b/src/modules/m_shun.cpp
index 6453ace81..eff3557f0 100644
--- a/src/modules/m_shun.cpp
+++ b/src/modules/m_shun.cpp
@@ -35,12 +35,12 @@ class ShunFactory : public XLineFactory
/** Generate a shun
*/
- XLine* Generate(time_t set_time, unsigned long duration, const std::string& source, const std::string& reason, const std::string& xline_specific_mask) CXX11_OVERRIDE
+ XLine* Generate(time_t set_time, unsigned long duration, const std::string& source, const std::string& reason, const std::string& xline_specific_mask) override
{
return new Shun(set_time, duration, source, reason, xline_specific_mask);
}
- bool AutoApplyToUserList(XLine* x) CXX11_OVERRIDE
+ bool AutoApplyToUserList(XLine* x) override
{
return false;
}
@@ -56,7 +56,7 @@ class CommandShun : public Command
flags_needed = 'o'; this->syntax = "<nick!user@hostmask> [<shun-duration>] :<reason>";
}
- CmdResult Handle(User* user, const Params& parameters) CXX11_OVERRIDE
+ CmdResult Handle(User* user, const Params& parameters) override
{
/* syntax: SHUN nick!user@host time :reason goes here */
/* 'time' is a human-readable timestring, like 2d3h2s. */
@@ -129,7 +129,7 @@ class CommandShun : public Command
return CMD_SUCCESS;
}
- RouteDescriptor GetRouting(User* user, const Params& parameters) CXX11_OVERRIDE
+ RouteDescriptor GetRouting(User* user, const Params& parameters) override
{
if (IS_LOCAL(user))
return ROUTE_LOCALONLY; // spanningtree will send ADDLINE
@@ -153,7 +153,7 @@ class ModuleShun : public Module, public Stats::EventListener
{
}
- void init() CXX11_OVERRIDE
+ void init() override
{
ServerInstance->XLines->RegisterFactory(&f);
}
@@ -164,13 +164,13 @@ class ModuleShun : public Module, public Stats::EventListener
ServerInstance->XLines->UnregisterFactory(&f);
}
- void Prioritize() CXX11_OVERRIDE
+ void Prioritize() override
{
Module* alias = ServerInstance->Modules->Find("m_alias.so");
ServerInstance->Modules->SetPriority(this, I_OnPreCommand, PRIORITY_BEFORE, alias);
}
- ModResult OnStats(Stats::Context& stats) CXX11_OVERRIDE
+ ModResult OnStats(Stats::Context& stats) override
{
if (stats.GetSymbol() != 'H')
return MOD_RES_PASSTHRU;
@@ -179,7 +179,7 @@ class ModuleShun : public Module, public Stats::EventListener
return MOD_RES_DENY;
}
- void ReadConfig(ConfigStatus& status) CXX11_OVERRIDE
+ void ReadConfig(ConfigStatus& status) override
{
ConfigTag* tag = ServerInstance->Config->ConfValue("shun");
std::string cmds = tag->getString("enabledcommands");
@@ -202,7 +202,7 @@ class ModuleShun : public Module, public Stats::EventListener
affectopers = tag->getBool("affectopers", false);
}
- ModResult OnPreCommand(std::string& command, CommandBase::Params& parameters, LocalUser* user, bool validated) CXX11_OVERRIDE
+ ModResult OnPreCommand(std::string& command, CommandBase::Params& parameters, LocalUser* user, bool validated) override
{
if (validated)
return MOD_RES_PASSTHRU;
@@ -241,7 +241,7 @@ class ModuleShun : public Module, public Stats::EventListener
return MOD_RES_PASSTHRU;
}
- Version GetVersion() CXX11_OVERRIDE
+ Version GetVersion() override
{
return Version("Provides the /SHUN command, which stops a user from executing all except configured commands.",VF_VENDOR|VF_COMMON);
}