diff options
author | glozow <gloriajzhao@gmail.com> | 2024-07-24 12:49:22 +0100 |
---|---|---|
committer | glozow <gloriajzhao@gmail.com> | 2024-07-25 11:01:22 +0100 |
commit | bce5f37c7bef2755e8d5f0886f37dd58357dadad (patch) | |
tree | 436150ce491ca60579fef396c074ff1a6af9adf0 /src/net_processing.cpp | |
parent | 7cc5ac5a674f31af2ac7e5b5842e1c1aeb9e6744 (diff) |
[refactor] change ActiveTipChange to use CBlockIndex ref instead of ptr
Diffstat (limited to 'src/net_processing.cpp')
-rw-r--r-- | src/net_processing.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/net_processing.cpp b/src/net_processing.cpp index 29349e51c4..4afde946c6 100644 --- a/src/net_processing.cpp +++ b/src/net_processing.cpp @@ -489,7 +489,7 @@ public: CTxMemPool& pool, node::Warnings& warnings, Options opts); /** Overridden from CValidationInterface. */ - void ActiveTipChange(const CBlockIndex* new_tip, bool) override + void ActiveTipChange(const CBlockIndex& new_tip, bool) override EXCLUSIVE_LOCKS_REQUIRED(!m_tx_download_mutex); void BlockConnected(ChainstateRole role, const std::shared_ptr<const CBlock>& pblock, const CBlockIndex* pindexConnected) override EXCLUSIVE_LOCKS_REQUIRED(!m_tx_download_mutex); @@ -2070,7 +2070,7 @@ void PeerManagerImpl::StartScheduledTasks(CScheduler& scheduler) scheduler.scheduleFromNow([&] { ReattemptInitialBroadcast(scheduler); }, delta); } -void PeerManagerImpl::ActiveTipChange(const CBlockIndex* new_tip, bool is_ibd) +void PeerManagerImpl::ActiveTipChange(const CBlockIndex& new_tip, bool is_ibd) { AssertLockNotHeld(m_mempool.cs); AssertLockNotHeld(m_tx_download_mutex); |