From 4f88979191557a35875eb474e0e44bda10094035 Mon Sep 17 00:00:00 2001 From: Friedemann Kleint Date: Wed, 20 Mar 2024 09:25:19 +0100 Subject: Fix deprecation warning about QRegularExpression::match() warning: 'QRegularExpressionMatch QRegularExpression::match(QStringView, qsizetype, QRegularExpression::MatchType, QRegularExpression::MatchOptions) const' is deprecated: Use matchView instead. [-Wdeprecated-declarations] Task-number: PYSIDE-2620 Change-Id: Ia8a31e0286481b6de1b3edb8f736b7b2631c43b4 Reviewed-by: Adrian Herrmann --- sources/shiboken6/ApiExtractor/typedatabase.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sources/shiboken6/ApiExtractor/typedatabase.cpp b/sources/shiboken6/ApiExtractor/typedatabase.cpp index 75724e571..749c4baa3 100644 --- a/sources/shiboken6/ApiExtractor/typedatabase.cpp +++ b/sources/shiboken6/ApiExtractor/typedatabase.cpp @@ -944,7 +944,7 @@ bool TypeDatabase::isSuppressedWarning(QStringView s) const return false; auto wit = std::find_if(d->m_suppressedWarnings.cbegin(), d->m_suppressedWarnings.cend(), [&s] (const SuppressedWarning &e) { - return e.pattern.match(s).hasMatch(); + return e.pattern.matchView(s).hasMatch(); }); const bool found = wit != d->m_suppressedWarnings.cend(); if (found) -- cgit v1.2.3