diff options
author | Luke Dashjr <luke-jr+git@utopios.org> | 2017-03-09 20:56:58 +0000 |
---|---|---|
committer | Luke Dashjr <luke-jr+git@utopios.org> | 2017-06-05 22:27:57 +0000 |
commit | 19b3648bb52d27c3a9674159d71726b73fe532d9 (patch) | |
tree | 06736b4b84033fdffe3e820a1d1ab40fa91b14ec /src/wallet/db.cpp | |
parent | 74e87389616ce1147c65f0e49f3d84b817693ac6 (diff) |
CWalletDB: Store the update counter per wallet
Diffstat (limited to 'src/wallet/db.cpp')
-rw-r--r-- | src/wallet/db.cpp | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/src/wallet/db.cpp b/src/wallet/db.cpp index 25f6bdd9d9..7e1b94ffa4 100644 --- a/src/wallet/db.cpp +++ b/src/wallet/db.cpp @@ -434,6 +434,16 @@ void CDB::Flush() env->dbenv->txn_checkpoint(nMinutes ? GetArg("-dblogsize", DEFAULT_WALLET_DBLOGSIZE) * 1024 : 0, nMinutes, 0); } +void CWalletDBWrapper::IncrementUpdateCounter() +{ + ++nUpdateCounter; +} + +unsigned int CWalletDBWrapper::GetUpdateCounter() +{ + return nUpdateCounter.load(); +} + void CDB::Close() { if (!pdb) |