diff options
| author | practicalswift <[email protected]> | 2017-10-02 17:20:08 +0200 |
|---|---|---|
| committer | practicalswift <[email protected]> | 2017-10-02 17:20:08 +0200 |
| commit | 76fed838f381a6efba175f3650ec7e9dc73016d3 (patch) | |
| tree | c02c676b6224e226e47ab044f4f4c45cc2d7e812 /src/qt/walletview.cpp | |
| parent | Use two boolean literals instead of re-using variable (diff) | |
| download | discoin-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.cpp | 4 |
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) { |