From bcda15ee9797f34357100e586075a0d9ce28b214 Mon Sep 17 00:00:00 2001
From: Oswald Buddenhagen <oswald.buddenhagen@nokia.com>
Date: Thu, 30 Jul 2009 17:03:12 +0200
Subject: [PATCH] fixEnvVariables => expandEnvVars overload

---
 src/shared/proparser/profileevaluator.cpp | 21 ++++++++++-----------
 1 file changed, 10 insertions(+), 11 deletions(-)

diff --git a/src/shared/proparser/profileevaluator.cpp b/src/shared/proparser/profileevaluator.cpp
index d406dd72521..e0005b509aa 100644
--- a/src/shared/proparser/profileevaluator.cpp
+++ b/src/shared/proparser/profileevaluator.cpp
@@ -749,6 +749,14 @@ static QString expandEnvVars(const QString &str)
     return string;
 }
 
+static QStringList expandEnvVars(const QStringList &x)
+{
+    QStringList ret;
+    foreach (const QString &str, x)
+        ret << expandEnvVars(str);
+    return ret;
+}
+
 // This is braindead, but we want qmake compat
 static QString fixPathToLocalOS(const QString &str)
 {
@@ -2614,23 +2622,14 @@ bool ProFileEvaluator::contains(const QString &variableName) const
     return d->m_valuemap.contains(variableName);
 }
 
-inline QStringList fixEnvVariables(const QStringList &x)
-{
-    QStringList ret;
-    foreach (const QString &str, x)
-        ret << expandEnvVars(str);
-    return ret;
-}
-
-
 QStringList ProFileEvaluator::values(const QString &variableName) const
 {
-    return fixEnvVariables(d->values(variableName));
+    return expandEnvVars(d->values(variableName));
 }
 
 QStringList ProFileEvaluator::values(const QString &variableName, const ProFile *pro) const
 {
-    return fixEnvVariables(d->values(variableName, pro));
+    return expandEnvVars(d->values(variableName, pro));
 }
 
 QStringList ProFileEvaluator::absolutePathValues(
-- 
GitLab