|
|
|
@ -2133,11 +2133,11 @@ bool AddToBlockIndex(CBlock& block, CValidationState& state, const CDiskBlockPos
|
|
|
|
|
|
|
|
|
|
// Construct new block index object
|
|
|
|
|
CBlockIndex* pindexNew = new CBlockIndex(block);
|
|
|
|
|
assert(pindexNew);
|
|
|
|
|
{
|
|
|
|
|
LOCK(cs_nBlockSequenceId);
|
|
|
|
|
pindexNew->nSequenceId = nBlockSequenceId++;
|
|
|
|
|
}
|
|
|
|
|
assert(pindexNew);
|
|
|
|
|
map<uint256, CBlockIndex*>::iterator mi = mapBlockIndex.insert(make_pair(hash, pindexNew)).first;
|
|
|
|
|
pindexNew->phashBlock = &((*mi).first);
|
|
|
|
|
map<uint256, CBlockIndex*>::iterator miPrev = mapBlockIndex.find(block.hashPrevBlock);
|
|
|
|
|