aboutsummaryrefslogtreecommitdiff
path: root/src/validation.cpp
diff options
context:
space:
mode:
authorJohn Newbery <john@johnnewbery.com>2019-11-15 15:33:27 -0500
committerJohn Newbery <john@johnnewbery.com>2020-03-11 18:38:33 -0400
commit2dd561f36124972d2364f941de9c3417c65f05b6 (patch)
tree86da7865a05b2717810e76d0659f3b565a0b613b /src/validation.cpp
parent969b65f3f527631ede1a31c7855151e5c5d91f8f (diff)
downloadbitcoin-2dd561f36124972d2364f941de9c3417c65f05b6.tar.xz
[validation] Remove pool member from ConnectTrace
It's no longer used for anything.
Diffstat (limited to 'src/validation.cpp')
-rw-r--r--src/validation.cpp5
1 files changed, 2 insertions, 3 deletions
diff --git a/src/validation.cpp b/src/validation.cpp
index 1f1585041a..6d6ba80564 100644
--- a/src/validation.cpp
+++ b/src/validation.cpp
@@ -2517,10 +2517,9 @@ struct PerBlockConnectTrace {
class ConnectTrace {
private:
std::vector<PerBlockConnectTrace> blocksConnected;
- CTxMemPool &pool;
public:
- explicit ConnectTrace(CTxMemPool &_pool) : blocksConnected(1), pool(_pool) {}
+ explicit ConnectTrace() : blocksConnected(1) {}
void BlockConnected(CBlockIndex* pindex, std::shared_ptr<const CBlock> pblock) {
assert(!blocksConnected.back().pindex);
@@ -2833,7 +2832,7 @@ bool CChainState::ActivateBestChain(BlockValidationState &state, const CChainPar
do {
// We absolutely may not unlock cs_main until we've made forward progress
// (with the exception of shutdown due to hardware issues, low disk space, etc).
- ConnectTrace connectTrace(mempool); // Destructed before cs_main is unlocked
+ ConnectTrace connectTrace; // Destructed before cs_main is unlocked
if (pindexMostWork == nullptr) {
pindexMostWork = FindMostWorkChain();