We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 354b42f commit 63765bbCopy full SHA for 63765bb
1 file changed
src/dns.cpp
@@ -12,6 +12,7 @@
12
#include <iostream>
13
#include <algorithm>
14
#include <unordered_set>
15
+#include <ranges>
16
17
#include <asio/co_spawn.hpp>
18
#include <asio/detached.hpp>
@@ -304,8 +305,12 @@ namespace hcpp
304
305
auto src = t.resolve(hedp.first, hedp.second);
306
307
el.reserve(src.size());
- std::ranges::transform(src, std::back_inserter(el), [](auto &&i)
308
- { return std::move(i.endpoint()); });
+ auto tt = std::views::transform(
309
+ [](auto &&i)
310
+ {
311
+ return std::move(i.endpoint());
312
+ });
313
+ std::ranges::copy(src | tt, std::back_inserter(el));
314
}
315
316
catch (const std::exception &e)
0 commit comments