diff options
| author | Wladimir J. van der Laan <[email protected]> | 2011-11-08 11:01:56 -0800 |
|---|---|---|
| committer | Wladimir J. van der Laan <[email protected]> | 2011-11-08 11:01:56 -0800 |
| commit | 0fb0a38339e5cb404147c89f73ff10d962a47ca5 (patch) | |
| tree | cab9da7d76601734e77c2682d930f8f4068b394e /src/qt/transactionview.cpp | |
| parent | merged translations from transifex: da de es es_CL nb nl ru zh_TW (diff) | |
| parent | Fix segmentation fault when editing address not in address book (issue #615) (diff) | |
| download | discoin-0fb0a38339e5cb404147c89f73ff10d962a47ca5.tar.xz discoin-0fb0a38339e5cb404147c89f73ff10d962a47ca5.zip | |
Merge pull request #618 from laanwj/issue615
Fix segmentation fault when editing address not in address book (issue #615)
Diffstat (limited to 'src/qt/transactionview.cpp')
| -rw-r--r-- | src/qt/transactionview.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/qt/transactionview.cpp b/src/qt/transactionview.cpp index 92dda5784..d39227c81 100644 --- a/src/qt/transactionview.cpp +++ b/src/qt/transactionview.cpp @@ -322,6 +322,8 @@ void TransactionView::editLabel() // If this transaction has no associated address, exit return; } + // Is address in address book? Address book can miss address when a transaction is + // sent from outside the UI. int idx = addressBook->lookupAddress(address); if(idx != -1) { @@ -343,6 +345,8 @@ void TransactionView::editLabel() // Add sending address EditAddressDialog dlg(EditAddressDialog::NewSendingAddress, this); + dlg.setModel(addressBook); + dlg.setAddress(address); dlg.exec(); } } |