From: Scott Nadal Date: Tue, 31 Jul 2012 14:33:57 +0000 (+0100) Subject: PPCoin: Fix GetLastBlockIndex() (ProcessBlock crash) since 8c8cd5f X-Git-Tag: v0.4.0-unstable~117 X-Git-Url: https://git.novaco.in/?p=novacoin.git;a=commitdiff_plain;h=524421560c44c719a37302c654c7bc955a7347e2 PPCoin: Fix GetLastBlockIndex() (ProcessBlock crash) since 8c8cd5f --- diff --git a/src/main.cpp b/src/main.cpp index 44f48fc..283a1cc 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -890,7 +890,7 @@ unsigned int ComputeMinWork(unsigned int nBase, int64 nTime) // ppcoin: find last block index up to pindex const CBlockIndex* GetLastBlockIndex(const CBlockIndex* pindex, bool fProofOfStake) { - while (pindex && (pindex->IsProofOfStake() != fProofOfStake)) + while (pindex && pindex->pprev && (pindex->IsProofOfStake() != fProofOfStake)) pindex = pindex->pprev; return pindex; }