fix detection for multiple VS installations
In the case of multiple VS installations, a static variable wasn't initialized. That led to wrong values in subsequent calls of the detection function. [ChangeLog][qtbase][qmake] fix detection for multiple VS installations Task-number: QTBUG-35530 Change-Id: I3fc23bc99679fff640f39578a7074d16fe923334 Reviewed-by: Andy Shaw <andy.shaw@digia.com>bb10
parent
2b3f293d89
commit
46b397d67f
|
|
@ -149,8 +149,10 @@ DotNET which_dotnet_version()
|
|||
const QString productPath = installPaths.value(dotNetCombo[i].version);
|
||||
if (productPath.isEmpty())
|
||||
continue;
|
||||
if (path.startsWith(productPath, Qt::CaseInsensitive))
|
||||
return dotNetCombo[i].version;
|
||||
if (path.startsWith(productPath, Qt::CaseInsensitive)) {
|
||||
current_version = dotNetCombo[i].version;
|
||||
return current_version;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue