diff options
| author | 2026-04-04 18:15:30 +0100 | |
|---|---|---|
| committer | 2026-04-04 18:15:30 +0100 | |
| commit | ab48b941f222dcedb7e169c054a102005e1af03c (patch) | |
| tree | a481c70d1ae3073b1bc192e32e12010df20a2cc2 /src/modules.cpp | |
| parent | Pass a server reference to OnRouteMessage. (diff) | |
Add insp::find_value, insp::to_ptr and switch code to use them.
Diffstat (limited to 'src/modules.cpp')
| -rw-r--r-- | src/modules.cpp | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/src/modules.cpp b/src/modules.cpp index f36b45f62..34b8f0700 100644 --- a/src/modules.cpp +++ b/src/modules.cpp @@ -610,10 +610,7 @@ void ModuleManager::DelService(Service::Provider& item) Service::Provider* ModuleManager::FindService(const std::string& type, const std::string& name) { - auto i = this->Services.find(std::make_pair(type, name)); - if (i != this->Services.end()) - return i->second; - return nullptr; + return insp::find_value(this->Services, std::make_pair(type, name)); } std::string ModuleManager::ExpandModName(const std::string& modname) |
