From: CryptoManiac Date: Tue, 14 Apr 2015 19:51:08 +0000 (+0300) Subject: Unitialized memory shouldn't be used as entropy source, stun module fix in commit... X-Git-Tag: nvc-v0.5.3~39 X-Git-Url: https://git.novaco.in/?p=novacoin.git;a=commitdiff_plain;h=24c742a46d44c8f10a2a94d1bd5227e8a0ae30ed Unitialized memory shouldn't be used as entropy source, stun module fix in commit https://github.com/novacoin-project/novacoin/commit/3328b10641c7a6c6e6b7cf935ec709e1ca80f97b. --- diff --git a/src/wallet.cpp b/src/wallet.cpp index b484fc2..88d661e 100644 --- a/src/wallet.cpp +++ b/src/wallet.cpp @@ -1081,7 +1081,7 @@ void CWallet::ResendWalletTransactions() { // Do this infrequently and randomly to avoid giving away // that these are our transactions. - static int64_t nNextTime; + static int64_t nNextTime = GetRand(GetTime() + 30 * 60); if (GetTime() < nNextTime) return; bool fFirst = (nNextTime == 0); @@ -1090,7 +1090,7 @@ void CWallet::ResendWalletTransactions() return; // Only do it if there's been a new block since last time - static int64_t nLastTime; + static int64_t nLastTime = 0; if (nTimeBestReceived < nLastTime) return; nLastTime = GetTime();