aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKarsten Heimrich <karsten.heimrich@qt.io>2022-03-01 13:21:45 +0100
committerKarsten Heimrich <karsten.heimrich@qt.io>2022-03-10 11:25:44 +0000
commit1f800e4e7fd3a0936f9dd6dea44cddea37c24a74 (patch)
tree67e39a30533e95e9663cb82a16471e7b0abce9b7
parent6716b7c84cb604b077c57b7dd023df4a14f93c10 (diff)
Fix argument null exception
Change-Id: Iaa069571e18a9ce9b34637f56269b3ecd2eb24b1 Reviewed-by: Miguel Costa <miguel.costa@qt.io>
-rw-r--r--QtVsTools.Package/Options/QtVersionsPage.cs3
1 files changed, 3 insertions, 0 deletions
diff --git a/QtVsTools.Package/Options/QtVersionsPage.cs b/QtVsTools.Package/Options/QtVersionsPage.cs
index 9a9ff134..4973e5a1 100644
--- a/QtVsTools.Package/Options/QtVersionsPage.cs
+++ b/QtVsTools.Package/Options/QtVersionsPage.cs
@@ -54,6 +54,9 @@ namespace QtVsTools.Options
var versions = new List<QtVersionsTable.Row>();
foreach (var versionName in VersionManager.GetVersions()) {
var versionPath = VersionManager.GetInstallPath(versionName);
+ if (string.IsNullOrEmpty(versionPath))
+ continue;
+
BuildHost host = BuildHost.Windows;
string compiler = "msvc";
if (versionPath.StartsWith("SSH:") || versionPath.StartsWith("WSL:")) {