diff options
| author | 2026-04-03 19:56:53 +0100 | |
|---|---|---|
| committer | 2026-04-03 19:56:53 +0100 | |
| commit | 7550deaa481d962244b6e509152ac90ab022434e (patch) | |
| tree | 899b74d258331111944a877d55fab046fa6f2971 /modules/spanningtree/utils.cpp | |
| parent | Abolish SSLIOHookProvider now it doesn't do anything special. (diff) | |
Move query string code from spanningtree to stringutils.
Diffstat (limited to 'modules/spanningtree/utils.cpp')
| -rw-r--r-- | modules/spanningtree/utils.cpp | 12 |
1 files changed, 1 insertions, 11 deletions
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) |
