summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--libqsystemtest/qsystemtest_p.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/libqsystemtest/qsystemtest_p.cpp b/libqsystemtest/qsystemtest_p.cpp
index 82e684f..7bc78ea 100644
--- a/libqsystemtest/qsystemtest_p.cpp
+++ b/libqsystemtest/qsystemtest_p.cpp
@@ -744,7 +744,7 @@ QString QSystemTest::PATH()
{
QStringList env = QProcess::systemEnvironment();
foreach (QString line, env) {
- if (line.startsWith("PATH"))
+ if (line.startsWith("PATH=", Qt::CaseInsensitive))
return line.mid(line.indexOf("=")+1);
}
return "";
@@ -772,6 +772,7 @@ QString QSystemTest::which( const QString &appName )
if (QFile::exists(mac_name)) return mac_name;
#endif
#if defined Q_OS_WIN32
+ if (QFile::exists(fname+".exe")) return fname+".exe";
if (QFile::exists(fname+".bat")) return fname+".bat";
#endif
}