aboutsummaryrefslogtreecommitdiff
path: root/src/qt/walletview.cpp
diff options
context:
space:
mode:
authorpracticalswift <[email protected]>2017-10-02 17:20:08 +0200
committerpracticalswift <[email protected]>2017-10-02 17:20:08 +0200
commit76fed838f381a6efba175f3650ec7e9dc73016d3 (patch)
treec02c676b6224e226e47ab044f4f4c45cc2d7e812 /src/qt/walletview.cpp
parentUse two boolean literals instead of re-using variable (diff)
downloaddiscoin-76fed838f381a6efba175f3650ec7e9dc73016d3.tar.xz
discoin-76fed838f381a6efba175f3650ec7e9dc73016d3.zip
Avoid NULL pointer dereference when _walletModel is NULL (which is valid)
Diffstat (limited to 'src/qt/walletview.cpp')
-rw-r--r--src/qt/walletview.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/qt/walletview.cpp b/src/qt/walletview.cpp
index 971f5e0e1..a56a40037 100644
--- a/src/qt/walletview.cpp
+++ b/src/qt/walletview.cpp
@@ -122,8 +122,8 @@ void WalletView::setWalletModel(WalletModel *_walletModel)
overviewPage->setWalletModel(_walletModel);
receiveCoinsPage->setModel(_walletModel);
sendCoinsPage->setModel(_walletModel);
- usedReceivingAddressesPage->setModel(_walletModel->getAddressTableModel());
- usedSendingAddressesPage->setModel(_walletModel->getAddressTableModel());
+ usedReceivingAddressesPage->setModel(_walletModel ? _walletModel->getAddressTableModel() : nullptr);
+ usedSendingAddressesPage->setModel(_walletModel ? _walletModel->getAddressTableModel() : nullptr);
if (_walletModel)
{