From: svost Date: Sat, 13 Feb 2016 21:08:31 +0000 (+0300) Subject: Same as @92e04fc X-Git-Tag: nvc-v0.5.6~81^2^2 X-Git-Url: https://git.novaco.in/?p=novacoin.git;a=commitdiff_plain;h=f935da71deb1840c81bb9d66085b90ad8025cc11 Same as @92e04fc --- diff --git a/src/main.cpp b/src/main.cpp index befcfaa..67491b9 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -1189,11 +1189,11 @@ const CBlockIndex* GetLastBlockIndex(const CBlockIndex* pindex, bool fProofOfSta unsigned int GetNextTargetRequired(const CBlockIndex* pindexLast, bool fProofOfStake) { - CBigNum bnTargetLimit = !fProofOfStake ? bnProofOfWorkLimit : GetProofOfStakeLimit(pindexLast->nHeight, pindexLast->nTime); - if (pindexLast == NULL) return bnTargetLimit.GetCompact(); // genesis block + CBigNum bnTargetLimit = !fProofOfStake ? bnProofOfWorkLimit : GetProofOfStakeLimit(pindexLast->nHeight, pindexLast->nTime); + const CBlockIndex* pindexPrev = GetLastBlockIndex(pindexLast, fProofOfStake); if (pindexPrev->pprev == NULL) return bnTargetLimit.GetCompact(); // first block