From cbc5431d62e3fe9166f18395dce3ddf2af0906d3 Mon Sep 17 00:00:00 2001 From: Sadie Powell Date: Sat, 28 Mar 2026 21:32:23 +0000 Subject: Switch modules from reference<> to shared_ptr<> and weak_ptr<>. --- modules/spanningtree/capab.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'modules/spanningtree/capab.cpp') diff --git a/modules/spanningtree/capab.cpp b/modules/spanningtree/capab.cpp index 0d46580df..0be1bcfc2 100644 --- a/modules/spanningtree/capab.cpp +++ b/modules/spanningtree/capab.cpp @@ -77,7 +77,7 @@ namespace } // Compares the module data sent by a remote server to that of the local server. - bool CompareModuleData(Module* mod, const Module::LinkData& otherdata, std::ostringstream& diffconfig) + bool CompareModuleData(const ModulePtr& mod, const Module::LinkData& otherdata, std::ostringstream& diffconfig) { Module::LinkDataDiff datadiff; mod->CompareLinkData(otherdata, datadiff); @@ -209,7 +209,7 @@ namespace capabilities["CHALLENGE"] = ts->GetOurChallenge(); } - ExtBan::ManagerRef extbanmgr(Utils->Creator); + ExtBan::ManagerRef extbanmgr(Utils->CreatorPtr); if (extbanmgr) { std::string& xbformat = capabilities["EXTBANFORMAT"]; @@ -302,7 +302,7 @@ std::string TreeSocket::BuildModeList(ModeType mtype) bool TreeSocket::BuildExtBanList(std::string& out) { - ExtBan::ManagerRef extbanmgr(Utils->Creator); + ExtBan::ManagerRef extbanmgr(Utils->CreatorPtr); if (!extbanmgr) return false; -- cgit v1.3.1-10-gc9f91