diff options
Diffstat (limited to 'tools/configure/environment.cpp')
-rw-r--r-- | tools/configure/environment.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/tools/configure/environment.cpp b/tools/configure/environment.cpp index 9d0194bcbf..2d44bdbbf6 100644 --- a/tools/configure/environment.cpp +++ b/tools/configure/environment.cpp @@ -517,7 +517,6 @@ static QStringList splitPathList(const QString &path) QRegExp splitReg(QStringLiteral("[:]")); #endif QStringList result = path.split(splitReg, QString::SkipEmptyParts); - const QChar separator = QDir::separator(); const QStringList::iterator end = result.end(); for (QStringList::iterator it = result.begin(); it != end; ++it) { // Remove any leading or trailing ", this is commonly used in the environment @@ -526,7 +525,8 @@ static QStringList splitPathList(const QString &path) it->remove(0, 1); if (it->endsWith('"')) it->chop(1); - if (it->endsWith(separator)) + *it = QDir::cleanPath(*it); + if (it->endsWith(QLatin1Char('/'))) it->chop(1); } return result; |