Free pwalletdbEncryption after encryping wallet

Fixes a memory leak.
This commit is contained in:
Pieter Wuille
2012-02-18 15:36:40 +01:00
committed by Luke Dashjr
parent 69ce70866d
commit caad1add4f

View File

@@ -183,7 +183,7 @@ bool CWallet::EncryptWallet(const string& strWalletPassphrase)
if (!pwalletdbEncryption->TxnCommit())
exit(1); //We now have keys encrypted in memory, but no on disk...die to avoid confusion and let the user reload their unencrypted wallet.
pwalletdbEncryption->Close();
delete pwalletdbEncryption;
pwalletdbEncryption = NULL;
}