From 7550deaa481d962244b6e509152ac90ab022434e Mon Sep 17 00:00:00 2001 From: Sadie Powell Date: Fri, 3 Apr 2026 19:56:53 +0100 Subject: Move query string code from spanningtree to stringutils. --- modules/spanningtree/utils.cpp | 12 +----------- 1 file changed, 1 insertion(+), 11 deletions(-) (limited to 'modules/spanningtree/utils.cpp') diff --git a/modules/spanningtree/utils.cpp b/modules/spanningtree/utils.cpp index d58f40c96..22b1a7a6a 100644 --- a/modules/spanningtree/utils.cpp +++ b/modules/spanningtree/utils.cpp @@ -397,17 +397,7 @@ std::string SpanningTreeUtilities::BuildLinkString(const ModulePtr& mod) Module::LinkData data; mod->GetLinkData(data); - std::stringstream buffer; - for (Module::LinkData::const_iterator iter = data.begin(); iter != data.end(); ++iter) - { - if (iter != data.begin()) - buffer << '&'; - - buffer << iter->first; - if (!iter->second.empty()) - buffer << '=' << Percent::Encode(iter->second); - } - return buffer.str(); + return Percent::EncodeQuery(data); } void SpanningTreeUtilities::SendListLimits(Channel* chan, TreeSocket* sock) -- cgit v1.3.1-10-gc9f91