From 05b3903b6a6a8d919ffe71473a3c3a2dce446e7d Mon Sep 17 00:00:00 2001 From: Orgad Shaneh <orgad.shaneh@audiocodes.com> Date: Fri, 17 May 2013 08:20:15 +0300 Subject: [PATCH] Environment: Move isEmpty() test to beginning No reason to initialize a QFileInfo for an empty string Change-Id: I537fc98e1a5dd2283db9e5e60717eb8873c02b13 Reviewed-by: Friedemann Kleint <Friedemann.Kleint@digia.com> Reviewed-by: Daniel Teske <daniel.teske@digia.com> --- src/libs/utils/environment.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/libs/utils/environment.cpp b/src/libs/utils/environment.cpp index 3568363eec0..e0d03a9ab67 100644 --- a/src/libs/utils/environment.cpp +++ b/src/libs/utils/environment.cpp @@ -236,12 +236,12 @@ QString Environment::searchInDirectory(const QStringList &execs, QString directo QString Environment::searchInPath(const QString &executable, const QStringList &additionalDirs) const { - QString exec = QDir::cleanPath(expandVariables(executable)); - QFileInfo fi(exec); - if (executable.isEmpty()) return QString(); + QString exec = QDir::cleanPath(expandVariables(executable)); + QFileInfo fi(exec); + QStringList execs(exec); if (HostOsInfo::isWindowsHost()) { // Check all the executable extensions on windows: -- GitLab