aboutsummaryrefslogtreecommitdiff
path: root/modules/spanningtree/servercommand.cpp
diff options
context:
space:
mode:
authorGravatar Sadie Powell2026-04-04 18:15:30 +0100
committerGravatar Sadie Powell2026-04-04 18:15:30 +0100
commitab48b941f222dcedb7e169c054a102005e1af03c (patch)
treea481c70d1ae3073b1bc192e32e12010df20a2cc2 /modules/spanningtree/servercommand.cpp
parentPass a server reference to OnRouteMessage. (diff)
Add insp::find_value, insp::to_ptr and switch code to use them.
Diffstat (limited to 'modules/spanningtree/servercommand.cpp')
-rw-r--r--modules/spanningtree/servercommand.cpp7
1 files changed, 3 insertions, 4 deletions
diff --git a/modules/spanningtree/servercommand.cpp b/modules/spanningtree/servercommand.cpp
index baae2a9b9..2ce0d8748 100644
--- a/modules/spanningtree/servercommand.cpp
+++ b/modules/spanningtree/servercommand.cpp
@@ -19,6 +19,8 @@
#include "inspircd.h"
+#include "utility/container.h"
+
#include "main.h"
#include "servercommand.h"
@@ -48,10 +50,7 @@ time_t ServerCommand::ExtractTS(const std::string& tsstr)
ServerCommand* ServerCommandManager::GetHandler(const std::string& command) const
{
- ServerCommandMap::const_iterator it = commands.find(command);
- if (it != commands.end())
- return it->second;
- return nullptr;
+ return insp::find_value(commands, command);
}
bool ServerCommandManager::AddCommand(ServerCommand* cmd)