diff options
author | Cory Fields <cory-nospam-@coryfields.com> | 2023-07-06 18:23:23 +0000 |
---|---|---|
committer | Cory Fields <cory-nospam-@coryfields.com> | 2023-07-06 20:16:55 +0000 |
commit | 4216f69250937b1ca4650dc0c21678a8444c6650 (patch) | |
tree | 4e117a9385f78906b95e91fe4735ca4a933c8b53 /src/wallet/bdb.cpp | |
parent | 43369f37060a1b4c987672707c500d35c9a27c1d (diff) | |
download | bitcoin-4216f69250937b1ca4650dc0c21678a8444c6650.tar.xz |
wallet: bdb: move TxnBegin to cpp file since it uses a bdb function
Diffstat (limited to 'src/wallet/bdb.cpp')
-rw-r--r-- | src/wallet/bdb.cpp | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/src/wallet/bdb.cpp b/src/wallet/bdb.cpp index e17359f150..e08391547a 100644 --- a/src/wallet/bdb.cpp +++ b/src/wallet/bdb.cpp @@ -462,6 +462,15 @@ void BerkeleyEnvironment::ReloadDbEnv() Open(open_err); } +DbTxn* BerkeleyEnvironment::TxnBegin(int flags) +{ + DbTxn* ptxn = nullptr; + int ret = dbenv->txn_begin(nullptr, &ptxn, flags); + if (!ptxn || ret != 0) + return nullptr; + return ptxn; +} + bool BerkeleyDatabase::Rewrite(const char* pszSkip) { while (true) { |