From 51c2ee871488815f23d93d90380d1c9f9e8b1b8e Mon Sep 17 00:00:00 2001 From: Christiaan Janssen Date: Thu, 18 Nov 2021 15:01:50 +0100 Subject: [PATCH] McuSupport: fix false positive when detecting upgradeable kit on Windows MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Cause was: mismatched slashes-vs-backslashes in path comparison Task-number: QTCREATORBUG-26584 Change-Id: I74ec18d33b8138ecc75a5b4928bd67f856b4c4c1 Reviewed-by: Dawid Śliwa Reviewed-by: hjk Reviewed-by: Alessandro Portale --- src/plugins/mcusupport/mcusupportoptions.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/plugins/mcusupport/mcusupportoptions.cpp b/src/plugins/mcusupport/mcusupportoptions.cpp index 858b0126eb7..4a21ece87bc 100644 --- a/src/plugins/mcusupport/mcusupportoptions.cpp +++ b/src/plugins/mcusupport/mcusupportoptions.cpp @@ -1046,7 +1046,7 @@ bool McuSupportOptions::kitUpToDate(const Kit *kit, const McuTarget *mcuTarget, const McuPackage *qtForMCUsSdkPackage) { return kitQulVersion(kit) == mcuTarget->qulVersion() && - kitDependencyPath(kit, qtForMCUsSdkPackage->environmentVariableName()) == qtForMCUsSdkPackage->path(); + kitDependencyPath(kit, qtForMCUsSdkPackage->environmentVariableName()).toUserOutput() == qtForMCUsSdkPackage->path().toUserOutput(); } void McuSupportOptions::deletePackagesAndTargets()