From ab48b941f222dcedb7e169c054a102005e1af03c Mon Sep 17 00:00:00 2001 From: Sadie Powell Date: Sat, 4 Apr 2026 18:15:30 +0100 Subject: Add insp::find_value, insp::to_ptr and switch code to use them. --- modules/cap.cpp | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) (limited to 'modules/cap.cpp') diff --git a/modules/cap.cpp b/modules/cap.cpp index 7e135e70d..01b5888ee 100644 --- a/modules/cap.cpp +++ b/modules/cap.cpp @@ -19,8 +19,9 @@ #include "inspircd.h" -#include "modules/reload.h" #include "modules/cap.h" +#include "modules/reload.h" +#include "utility/container.h" #include "utility/string.h" enum @@ -197,10 +198,7 @@ public: Capability* Find(const std::string& capname) const override { - CapMap::const_iterator it = caps.find(capname); - if (it != caps.end()) - return it->second; - return nullptr; + return insp::find_value(caps, capname); } void NotifyValueChange(Capability* cap) override -- cgit v1.3.1-10-gc9f91