From f572f2b2048994b3b50f4cfd5de19e40b1acfb22 Mon Sep 17 00:00:00 2001 From: John Newbery Date: Tue, 24 Aug 2021 11:27:05 +0100 Subject: [addrman] Set m_asmap in CAddrMan initializer list This allows us to make it const. --- src/addrman.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'src/addrman.cpp') diff --git a/src/addrman.cpp b/src/addrman.cpp index edcf97f846..03818213fe 100644 --- a/src/addrman.cpp +++ b/src/addrman.cpp @@ -77,8 +77,9 @@ double CAddrInfo::GetChance(int64_t nNow) const return fChance; } -CAddrMan::CAddrMan(bool deterministic, int32_t consistency_check_ratio) - : insecure_rand{deterministic} +CAddrMan::CAddrMan(std::vector asmap, bool deterministic, int32_t consistency_check_ratio) + : m_asmap{std::move(asmap)} + , insecure_rand{deterministic} , nKey{deterministic ? uint256{1} : insecure_rand.rand256()} , m_consistency_check_ratio{consistency_check_ratio} { -- cgit v1.2.3