From d0c4197ef6ecfdaff792579810107e2f1b8b319e Mon Sep 17 00:00:00 2001 From: Philip Kaufmann Date: Wed, 1 Oct 2014 08:50:24 +0200 Subject: [PATCH] change exit(1) to an assert in CWallet::EncryptWallet --- src/wallet.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/wallet.cpp b/src/wallet.cpp index 897f53b8b..be063ccb4 100644 --- a/src/wallet.cpp +++ b/src/wallet.cpp @@ -15,6 +15,8 @@ #include "util.h" #include "utilmoneystr.h" +#include + #include #include @@ -444,7 +446,7 @@ bool CWallet::EncryptWallet(const SecureString& strWalletPassphrase) } // We now probably have half of our keys encrypted in memory, and half not... // die and let the user reload their unencrypted wallet. - exit(1); + assert(false); } // Encryption was introduced in version 0.4.0 @@ -456,7 +458,7 @@ bool CWallet::EncryptWallet(const SecureString& strWalletPassphrase) delete pwalletdbEncryption; // We now have keys encrypted in memory, but no on disk... // die to avoid confusion and let the user reload their unencrypted wallet. - exit(1); + assert(false); } delete pwalletdbEncryption;