diff options
| author | Sebastian Falbesoner <[email protected]> | 2020-05-26 16:05:51 +0200 |
|---|---|---|
| committer | Sebastian Falbesoner <[email protected]> | 2020-05-26 16:05:51 +0200 |
| commit | b00266fe0cf05fe6044f471105ce2bfed4349626 (patch) | |
| tree | eaac08898e9a0b07a4cc4f3ce50bf7884ed65c26 /src/validation.cpp | |
| parent | Merge #18881: Prevent UB in DeleteLock() function (diff) | |
| download | discoin-b00266fe0cf05fe6044f471105ce2bfed4349626.tar.xz discoin-b00266fe0cf05fe6044f471105ce2bfed4349626.zip | |
refactor: replace pointers by references within tx_verify.{h,cpp}
affects "prevHeights" parameter of the functions
- CalculateSequenceLocks()
- SequenceLocks()
Diffstat (limited to 'src/validation.cpp')
| -rw-r--r-- | src/validation.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/validation.cpp b/src/validation.cpp index dbdf5028f..76b3606bd 100644 --- a/src/validation.cpp +++ b/src/validation.cpp @@ -295,7 +295,7 @@ bool CheckSequenceLocks(const CTxMemPool& pool, const CTransaction& tx, int flag prevheights[txinIndex] = coin.nHeight; } } - lockPair = CalculateSequenceLocks(tx, flags, &prevheights, index); + lockPair = CalculateSequenceLocks(tx, flags, prevheights, index); if (lp) { lp->height = lockPair.first; lp->time = lockPair.second; @@ -2147,7 +2147,7 @@ bool CChainState::ConnectBlock(const CBlock& block, BlockValidationState& state, prevheights[j] = view.AccessCoin(tx.vin[j].prevout).nHeight; } - if (!SequenceLocks(tx, nLockTimeFlags, &prevheights, *pindex)) { + if (!SequenceLocks(tx, nLockTimeFlags, prevheights, *pindex)) { LogPrintf("ERROR: %s: contains a non-BIP68-final transaction\n", __func__); return state.Invalid(BlockValidationResult::BLOCK_CONSENSUS, "bad-txns-nonfinal"); } |