diff options
-rw-r--r-- | libqsystemtest/qsystemtest_p.cpp | 3 |
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 } |