message: validation: Use *this in CChainState::InvalidateBlock
diff: @@ -2869,7 +2869,8 @@ bool CChainState::InvalidateBlock(BlockValidationState& state, const CChainParam
  // transactions back to the mempool if disconnecting was successful,
  // and we're not doing a very deep invalidation (in which case
  // keeping the mempool up to date is probably futile anyway).
  - UpdateMempoolForReorg(::ChainstateActive(), m_mempool, disconnectpool, /* fAddToMempool = */ (++disconnected <= 10) && ret);
  + assert(std::addressof(::ChainstateActive()) == std::addressof(*this));
  + UpdateMempoolForReorg(*this, m_mempool, disconnectpool, /* fAddToMempool = */ (++disconnected <= 10) && ret);
  if (!ret) return false;
  assert(invalid_walk_tip->pprev == m_chain.Tip());
  