summaryrefslogtreecommitdiff
path: root/utils/rbutilqt/rbutilqt.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'utils/rbutilqt/rbutilqt.cpp')
-rw-r--r--utils/rbutilqt/rbutilqt.cpp9
1 files changed, 4 insertions, 5 deletions
diff --git a/utils/rbutilqt/rbutilqt.cpp b/utils/rbutilqt/rbutilqt.cpp
index 680303859e..f3b12c63af 100644
--- a/utils/rbutilqt/rbutilqt.cpp
+++ b/utils/rbutilqt/rbutilqt.cpp
@@ -662,13 +662,12 @@ void RbUtilQt::downloadUpdateDone(QNetworkReply::NetworkError error)
662 else { 662 else {
663 QString toParse(update->readAll()); 663 QString toParse(update->readAll());
664 664
665 QRegExp searchString("<a[^>]*>([a-zA-Z]+[^<]*)</a>"); 665 QRegularExpression searchString("<a[^>]*>([a-zA-Z]+[^<]*)</a>");
666 QStringList rbutilList; 666 QStringList rbutilList;
667 int pos = 0; 667 auto it = searchString.globalMatch(toParse);
668 while ((pos = searchString.indexIn(toParse, pos)) != -1) 668 while (it.hasNext())
669 { 669 {
670 rbutilList << searchString.cap(1); 670 rbutilList << it.next().captured(1);
671 pos += searchString.matchedLength();
672 } 671 }
673 LOG_INFO() << "Checking for update"; 672 LOG_INFO() << "Checking for update";
674 673