Browse Source

fix warnings: enumeration values 'XX' not handled in switch [-Wswitch-enum]

pull/1/head
Wladimir J. van der Laan 11 years ago
parent
commit
76d8170ce8
  1. 3
      src/qt/editaddressdialog.cpp
  2. 2
      src/qt/sendcoinsdialog.cpp
  3. 3
      src/qt/walletmodel.h

3
src/qt/editaddressdialog.cpp

@ -106,6 +106,9 @@ void EditAddressDialog::accept() @@ -106,6 +106,9 @@ void EditAddressDialog::accept()
tr("New key generation failed."),
QMessageBox::Ok, QMessageBox::Ok);
return;
case AddressTableModel::OK:
// Failed with unknown reason. Just reject.
break;
}
return;

2
src/qt/sendcoinsdialog.cpp

@ -154,6 +154,8 @@ void SendCoinsDialog::on_sendButton_clicked() @@ -154,6 +154,8 @@ void SendCoinsDialog::on_sendButton_clicked()
tr("Error: The transaction was rejected. This might happen if some of the coins in your wallet were already spent, such as if you used a copy of wallet.dat and coins were spent in the copy but not marked as spent here."),
QMessageBox::Ok, QMessageBox::Ok);
break;
case WalletModel::Aborted: // User aborted, nothing to do
break;
case WalletModel::OK:
accept();
break;

3
src/qt/walletmodel.h

@ -35,8 +35,7 @@ public: @@ -35,8 +35,7 @@ public:
DuplicateAddress,
TransactionCreationFailed, // Error returned when wallet is still locked
TransactionCommitFailed,
Aborted,
MiscError
Aborted
};
enum EncryptionStatus

Loading…
Cancel
Save