From 181e74ebc3582a516a7957774488291d08a4cc5e Mon Sep 17 00:00:00 2001 From: Christian Stenger Date: Thu, 27 Jan 2022 09:16:02 +0100 Subject: [PATCH] Docker: Fix iterateWithFind() Amends 22dd26bc76d. Change-Id: I0be8d8236795a9e93ab93f89df56fd14e378e6e6 Reviewed-by: hjk --- src/plugins/docker/dockerdevice.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/plugins/docker/dockerdevice.cpp b/src/plugins/docker/dockerdevice.cpp index 6c03d718055..1f6744d3894 100644 --- a/src/plugins/docker/dockerdevice.cpp +++ b/src/plugins/docker/dockerdevice.cpp @@ -1522,7 +1522,8 @@ void DockerDevice::iterateWithFind(const FilePath &filePath, continue; const FilePath fp = FilePath::fromString(entry); - if (!Utils::anyOf(criticalWildcards, + if (!criticalWildcards.isEmpty() && + !Utils::anyOf(criticalWildcards, [name = fp.fileName()](const QString &pattern) { const QRegularExpression regex(QRegularExpression::wildcardToRegularExpression(pattern)); if (regex.match(name).hasMatch())