diff options
Diffstat (limited to 'src/mode.cpp')
| -rw-r--r-- | src/mode.cpp | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/mode.cpp b/src/mode.cpp index 33bf6d0ff..7d454728f 100644 --- a/src/mode.cpp +++ b/src/mode.cpp @@ -126,6 +126,13 @@ void ModeHandler::UnregisterService() ServerInstance->Modules.DelReferent(this); } +const std::string& ModeHandler::GetName(bool old) const +{ + if (old && !this->oldname.empty()) + return this->oldname; + return this->service_name; +} + bool SimpleUserMode::OnModeChange(User* source, User* dest, Channel* channel, Modes::Change& change) { /* We're either trying to add a mode we already have or |
