From 2e22ba59d91f407eaefca05497e684b77dcaa874 Mon Sep 17 00:00:00 2001 From: Oswald Buddenhagen <oswald.buddenhagen@nokia.com> Date: Fri, 18 Mar 2011 20:03:56 +0100 Subject: [PATCH] recognize backslashes when evaluating a feature file's relativity this is an utterly irrelevant non-feature, but whatever. --- src/shared/proparser/profileevaluator.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/shared/proparser/profileevaluator.cpp b/src/shared/proparser/profileevaluator.cpp index 63bea8f1406..fc7a8eca168 100644 --- a/src/shared/proparser/profileevaluator.cpp +++ b/src/shared/proparser/profileevaluator.cpp @@ -3028,7 +3028,8 @@ bool ProFileEvaluator::Private::evaluateFeatureFile(const QString &fileName) if (!fn.endsWith(QLatin1String(".prf"))) fn += QLatin1String(".prf"); - if (!fileName.contains((ushort)'/') || !IoUtils::exists(resolvePath(fn))) { + if ((!fileName.contains((ushort)'/') && !fileName.contains((ushort)'\\')) + || !IoUtils::exists(resolvePath(fn))) { if (m_option->feature_roots.isEmpty()) m_option->feature_roots = qmakeFeaturePaths(); int start_root = 0; -- GitLab