diff --git a/src/addrman.h b/src/addrman.h index bcb6790b99..b432e6afb4 100644 --- a/src/addrman.h +++ b/src/addrman.h @@ -117,7 +117,7 @@ public: * @param[in] in_new Select addresses only from one table (true = new, false = tried, nullopt = both) * @return Number of unique addresses that match specified options. */ - size_t Size(std::optional net = {}, std::optional in_new = {}) const; + size_t Size(std::optional net = std::nullopt, std::optional in_new = std::nullopt) const; /** * Attempt to add one or more addresses to addrman's new table. diff --git a/src/test/addrman_tests.cpp b/src/test/addrman_tests.cpp index 4167c2b867..97768a8851 100644 --- a/src/test/addrman_tests.cpp +++ b/src/test/addrman_tests.cpp @@ -1035,8 +1035,6 @@ BOOST_AUTO_TEST_CASE(load_addrman_corrupted) } catch (const std::exception&) { exceptionThrown = true; } - // Even though de-serialization failed addrman is not left in a clean state. - BOOST_CHECK(addrman1.Size() == 1); BOOST_CHECK(exceptionThrown); // Test that ReadFromStream fails if peers.dat is corrupt