|
|
|
@ -891,7 +891,7 @@ bool BackupWallet(const CWallet& wallet, const string& strDest)
@@ -891,7 +891,7 @@ bool BackupWallet(const CWallet& wallet, const string& strDest)
|
|
|
|
|
//
|
|
|
|
|
// Try to (very carefully!) recover wallet.dat if there is a problem.
|
|
|
|
|
//
|
|
|
|
|
bool CWalletDB::Recover(CDBEnv& dbenv, std::string filename, bool fOnlyKeys) |
|
|
|
|
bool CWalletDB::Recover(CDBEnv& dbenv, const std::string& filename, bool fOnlyKeys) |
|
|
|
|
{ |
|
|
|
|
// Recovery procedure:
|
|
|
|
|
// move wallet.dat to wallet.timestamp.bak
|
|
|
|
@ -968,7 +968,7 @@ bool CWalletDB::Recover(CDBEnv& dbenv, std::string filename, bool fOnlyKeys)
@@ -968,7 +968,7 @@ bool CWalletDB::Recover(CDBEnv& dbenv, std::string filename, bool fOnlyKeys)
|
|
|
|
|
return fSuccess; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
bool CWalletDB::Recover(CDBEnv& dbenv, std::string filename) |
|
|
|
|
bool CWalletDB::Recover(CDBEnv& dbenv, const std::string& filename) |
|
|
|
|
{ |
|
|
|
|
return CWalletDB::Recover(dbenv, filename, false); |
|
|
|
|
} |
|
|
|
|