diff options
-rw-r--r-- | src/libs/installer/packagemanagercore_p.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/libs/installer/packagemanagercore_p.cpp b/src/libs/installer/packagemanagercore_p.cpp index 2cc6d298d..28d64d09c 100644 --- a/src/libs/installer/packagemanagercore_p.cpp +++ b/src/libs/installer/packagemanagercore_p.cpp @@ -2430,8 +2430,10 @@ void PackageManagerCorePrivate::findExecutablesRecursive(const QString &path, co while (it.hasNext()) { executable = it.next(); foreach (QString exclude, excludeFiles) { - if (executable.compare(exclude, Qt::CaseInsensitive) != 0) + if (QDir::toNativeSeparators(executable.toLower()) + != QDir::toNativeSeparators(exclude.toLower())) { result->append(executable); + } } } } |