aboutsummaryrefslogtreecommitdiff
path: root/src/qt/transactionview.cpp
diff options
context:
space:
mode:
authorpracticalswift <[email protected]>2017-06-26 22:02:51 +0200
committerpracticalswift <[email protected]>2017-06-27 15:06:39 +0200
commitfd9599b1358a314b073a9ca0a68ca8037915d91d (patch)
tree3264ca782b36e1d5513113145b20663aebd82320 /src/qt/transactionview.cpp
parentMerge #10559: Change semantics of HaveCoinInCache to match HaveCoin (diff)
downloaddiscoin-fd9599b1358a314b073a9ca0a68ca8037915d91d.tar.xz
discoin-fd9599b1358a314b073a9ca0a68ca8037915d91d.zip
[qt] Avoid potential null pointer dereference in TransactionView::exportClicked()
Diffstat (limited to 'src/qt/transactionview.cpp')
-rw-r--r--src/qt/transactionview.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/qt/transactionview.cpp b/src/qt/transactionview.cpp
index e3e070b27..43d6e8826 100644
--- a/src/qt/transactionview.cpp
+++ b/src/qt/transactionview.cpp
@@ -336,6 +336,10 @@ void TransactionView::changedAmount(const QString &amount)
void TransactionView::exportClicked()
{
+ if (!model || !model->getOptionsModel()) {
+ return;
+ }
+
// CSV is currently the only supported format
QString filename = GUIUtil::getSaveFileName(this,
tr("Export Transaction History"), QString(),