From dba00c4a3b4959ba6504283ddbe76baa490dac97 Mon Sep 17 00:00:00 2001 From: Lars Knoll Date: Wed, 1 Apr 2020 16:07:20 +0200 Subject: Don't anchor wildcard patterns twice wildcardToRegularExpression anchors the pattern by default. Change-Id: Ic58e09aa526a7e35803703fa5f7582a250927008 Reviewed-by: Oswald Buddenhagen --- src/network/ssl/qsslcertificate.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/network/ssl/qsslcertificate.cpp b/src/network/ssl/qsslcertificate.cpp index bcfd2a349a..7539c26ecb 100644 --- a/src/network/ssl/qsslcertificate.cpp +++ b/src/network/ssl/qsslcertificate.cpp @@ -527,7 +527,7 @@ QList QSslCertificate::fromPath(const QString &path, #if QT_CONFIG(regularexpression) if (syntax == PatternSyntax::Wildcard) - sourcePath = QRegularExpression::wildcardToRegularExpression(sourcePath); + sourcePath = QRegularExpression::wildcardToRegularExpression(sourcePath, QRegularExpression::UnanchoredWildcardConversion); QRegularExpression pattern(QRegularExpression::anchoredPattern(sourcePath)); #endif -- cgit v1.2.3