From 0829516d1f3868c1c2ba507feee718325d81e329 Mon Sep 17 00:00:00 2001 From: John Newbery Date: Wed, 23 Dec 2020 11:58:57 +0000 Subject: [PATCH] [refactor] Remove unused ForEachNodeThen() template --- src/net.h | 22 ---------------------- src/test/fuzz/connman.cpp | 3 --- 2 files changed, 25 deletions(-) diff --git a/src/net.h b/src/net.h index dc0d97372fd..40b17e7020e 100644 --- a/src/net.h +++ b/src/net.h @@ -844,28 +844,6 @@ public: } }; - template - void ForEachNodeThen(Callable&& pre, CallableAfter&& post) - { - LOCK(cs_vNodes); - for (auto&& node : vNodes) { - if (NodeFullyConnected(node)) - pre(node); - } - post(); - }; - - template - void ForEachNodeThen(Callable&& pre, CallableAfter&& post) const - { - LOCK(cs_vNodes); - for (auto&& node : vNodes) { - if (NodeFullyConnected(node)) - pre(node); - } - post(); - }; - // Addrman functions std::vector GetAddresses(size_t max_addresses, size_t max_pct); /** diff --git a/src/test/fuzz/connman.cpp b/src/test/fuzz/connman.cpp index e07f25dedfa..acfd5f97975 100644 --- a/src/test/fuzz/connman.cpp +++ b/src/test/fuzz/connman.cpp @@ -64,9 +64,6 @@ FUZZ_TARGET_INIT(connman, initialize_connman) [&] { connman.ForEachNode([](auto) {}); }, - [&] { - connman.ForEachNodeThen([](auto) {}, []() {}); - }, [&] { (void)connman.ForNode(fuzzed_data_provider.ConsumeIntegral(), [&](auto) { return fuzzed_data_provider.ConsumeBool(); }); },