Avoid potential coredump if pindex is NULL

This commit is contained in:
Jonathan "Duke" Leto
2022-11-11 04:26:18 -08:00
parent 5aea752337
commit ca52c6beb8

View File

@@ -2771,7 +2771,7 @@ int CWallet::ScanForWalletTransactions(CBlockIndex* pindexStart, bool fUpdate)
// our wallet birthday (as adjusted for block time variability)
while (pindex && nTimeFirstKey && (pindex->GetBlockTime() < (nTimeFirstKey - 7200))) {
pindex = chainActive.Next(pindex);
pwalletMain->rescanHeight = pindex->GetHeight();
pwalletMain->rescanHeight = pindex ? pindex->GetHeight() : 0;
}
ShowProgress(_("Rescanning..."), 0); // show rescan progress in GUI as dialog or on splashscreen, if -rescan on startup