diff options
author | Matt Corallo <git@bluematt.me> | 2017-07-11 12:02:42 -0400 |
---|---|---|
committer | Matt Corallo <git@bluematt.me> | 2017-07-14 21:25:24 -0400 |
commit | d40a72ccbb71d61b43cbf4d222ca2ab5d3ca7510 (patch) | |
tree | c82233f12fba4065e08dcdd2753e0adcb79da6e2 /src/wallet | |
parent | 28301b9780b05b1d80767835987da1317ce4200a (diff) |
Clarify *(--.end()) iterator semantics in CWallet::TopUpKeyPool
Diffstat (limited to 'src/wallet')
-rw-r--r-- | src/wallet/wallet.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/wallet/wallet.cpp b/src/wallet/wallet.cpp index 61d9752460..63d0a3c0c4 100644 --- a/src/wallet/wallet.cpp +++ b/src/wallet/wallet.cpp @@ -3141,10 +3141,10 @@ bool CWallet::TopUpKeyPool(unsigned int kpSize) } if (!setInternalKeyPool.empty()) { - nEnd = *(--setInternalKeyPool.end()) + 1; + nEnd = *(setInternalKeyPool.rbegin()) + 1; } if (!setExternalKeyPool.empty()) { - nEnd = std::max(nEnd, *(--setExternalKeyPool.end()) + 1); + nEnd = std::max(nEnd, *(setExternalKeyPool.rbegin()) + 1); } if (!walletdb.WritePool(nEnd, CKeyPool(GenerateNewKey(internal), internal))) |