diff --git a/src/subexport.cpp b/src/subexport.cpp index fbaeed9..b655dfe 100644 --- a/src/subexport.cpp +++ b/src/subexport.cpp @@ -1301,7 +1301,7 @@ std::string netchToQuan(std::vector &nodes, std::string &base_conf, st { string_array allnodes; ini.GetAll("SERVER", "{NONAME}", allnodes); - std::string allLinks = std::accumulate(allnodes.begin(), allnodes.end(), allnodes[0], [](std::string a, std::string b) + std::string allLinks = std::accumulate(std::next(allnodes.begin()), allnodes.end(), allnodes[0], [](std::string a, std::string b) { return std::move(a) + "\n" + std::move(b); }); @@ -1519,7 +1519,7 @@ std::string netchToQuanX(std::vector &nodes, std::string &base_conf, s { string_array allnodes; ini.GetAll("server_local", "{NONAME}", allnodes); - std::string allLinks = std::accumulate(allnodes.begin(), allnodes.end(), allnodes[0], [](std::string a, std::string b) + std::string allLinks = std::accumulate(std::next(allnodes.begin()), allnodes.end(), allnodes[0], [](std::string a, std::string b) { return std::move(a) + "\n" + std::move(b); }); @@ -1985,7 +1985,7 @@ void netchToMellow(std::vector &nodes, INIReader &ini, std::vector