mirror of
https://github.com/Retropex/bitcoin.git
synced 2025-05-21 17:42:37 +02:00
gui: Fix WalletController deletion
The wallet controller instanced must be deleted after the window instance since it is used there.
This commit is contained in:
parent
2fbf6a57d2
commit
60e190ceb3
@ -218,6 +218,8 @@ BitcoinApplication::~BitcoinApplication()
|
|||||||
#ifdef ENABLE_WALLET
|
#ifdef ENABLE_WALLET
|
||||||
delete paymentServer;
|
delete paymentServer;
|
||||||
paymentServer = nullptr;
|
paymentServer = nullptr;
|
||||||
|
delete m_wallet_controller;
|
||||||
|
m_wallet_controller = nullptr;
|
||||||
#endif
|
#endif
|
||||||
delete optionsModel;
|
delete optionsModel;
|
||||||
optionsModel = nullptr;
|
optionsModel = nullptr;
|
||||||
@ -310,10 +312,6 @@ void BitcoinApplication::requestShutdown()
|
|||||||
window->setClientModel(nullptr);
|
window->setClientModel(nullptr);
|
||||||
pollShutdownTimer->stop();
|
pollShutdownTimer->stop();
|
||||||
|
|
||||||
#ifdef ENABLE_WALLET
|
|
||||||
delete m_wallet_controller;
|
|
||||||
m_wallet_controller = nullptr;
|
|
||||||
#endif
|
|
||||||
delete clientModel;
|
delete clientModel;
|
||||||
clientModel = nullptr;
|
clientModel = nullptr;
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user