diff options
author | flow <flowlnlnln@gmail.com> | 2022-12-18 17:03:39 -0300 |
---|---|---|
committer | flow <flowlnlnln@gmail.com> | 2023-01-13 16:23:07 -0300 |
commit | c8eca4fb8508a22b9d4819d57627dd684f8d98c5 (patch) | |
tree | 5a9acd5ef1fbd929e97b8214de37db42ddb23132 /launcher/ui/pages/modplatform/ResourcePage.cpp | |
parent | 0e207aba6c4eb67dccef12750c080a64deba6764 (diff) | |
download | PrismLauncher-c8eca4fb8508a22b9d4819d57627dd684f8d98c5.tar.gz PrismLauncher-c8eca4fb8508a22b9d4819d57627dd684f8d98c5.tar.bz2 PrismLauncher-c8eca4fb8508a22b9d4819d57627dd684f8d98c5.zip |
fix: build with qt5.12 on Linux and pedantic flag
Signed-off-by: flow <flowlnlnln@gmail.com>
Diffstat (limited to 'launcher/ui/pages/modplatform/ResourcePage.cpp')
-rw-r--r-- | launcher/ui/pages/modplatform/ResourcePage.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/launcher/ui/pages/modplatform/ResourcePage.cpp b/launcher/ui/pages/modplatform/ResourcePage.cpp index e04278af..6e6868c5 100644 --- a/launcher/ui/pages/modplatform/ResourcePage.cpp +++ b/launcher/ui/pages/modplatform/ResourcePage.cpp @@ -302,7 +302,9 @@ void ResourcePage::openUrl(const QUrl& url) QRegularExpressionMatch match; QString page; - for (auto&& [regex, candidate] : urlHandlers().asKeyValueRange()) { + auto handlers = urlHandlers(); + for (auto it = handlers.constKeyValueBegin(); it != handlers.constKeyValueEnd(); it++) { + auto&& [regex, candidate] = *it; if (match = QRegularExpression(regex).match(address); match.hasMatch()) { page = candidate; break; |