change TestLockPointValidity to take a const reference

The lockpoints are not changed in this function.
There is no reason to pass a pointer.
This commit is contained in:
glozow 2021-12-02 11:51:21 +00:00
parent b01784f027
commit c4efc4db54
3 changed files with 7 additions and 8 deletions

View file

@ -357,7 +357,7 @@ void CChainState::MaybeUpdateMempoolForReorg(
AssertLockHeld(::cs_main);
const CTransaction& tx = it->GetTx();
LockPoints lp = it->GetLockPoints();
const bool validLP{TestLockPointValidity(m_chain, &lp)};
const bool validLP{TestLockPointValidity(m_chain, lp)};
CCoinsViewMemPool view_mempool(&CoinsTip(), *m_mempool);
if (!CheckFinalTx(m_chain.Tip(), tx, flags)
|| !CheckSequenceLocks(m_chain.Tip(), view_mempool, tx, flags, &lp, validLP)) {