From 2a5ffc0486d8f2e828a354d355127320468e8bc9 Mon Sep 17 00:00:00 2001 From: jl777 Date: Tue, 24 Apr 2018 11:02:09 +0300 Subject: [PATCH] Test --- src/main.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main.cpp b/src/main.cpp index a2237d75d..7b9d0819e 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -3999,6 +3999,7 @@ bool AcceptBlockHeader(const CBlockHeader& block, CValidationState& state, CBloc static uint256 zero; const CChainParams& chainparams = Params(); AssertLockHeld(cs_main); + int32_t futureblock; // Check for duplicate uint256 hash = block.GetHash(); BlockMap::iterator miSelf = mapBlockIndex.find(hash); @@ -4021,7 +4022,7 @@ bool AcceptBlockHeader(const CBlockHeader& block, CValidationState& state, CBloc // fprintf(stderr,"accepthdr %s already known but no pindex\n",hash.ToString().c_str()); return true; } - if (!CheckBlockHeader(*ppindex!=0?(*ppindex)->nHeight:0,*ppindex, block, state,0)) + if (!CheckBlockHeader(&futureblock,*ppindex!=0?(*ppindex)->nHeight:0,*ppindex, block, state,0)) { //fprintf(stderr,"AcceptBlockHeader: CheckBlockHeader failed\n"); return false;