Bitcoin-Qt: extend parseBitcoinURI() pre-check

- add check to verify if an URI is valid
This commit is contained in:
Philip Kaufmann 2013-01-20 18:46:53 +01:00
parent bd85cf3df7
commit 446cbf5fe9

View file

@ -77,7 +77,8 @@ void setupAmountWidget(QLineEdit *widget, QWidget *parent)
bool parseBitcoinURI(const QUrl &uri, SendCoinsRecipient *out) bool parseBitcoinURI(const QUrl &uri, SendCoinsRecipient *out)
{ {
if(uri.scheme() != QString("bitcoin")) // return if URI is not valid or is no bitcoin URI
if(!uri.isValid() || uri.scheme() != QString("bitcoin"))
return false; return false;
SendCoinsRecipient rv; SendCoinsRecipient rv;