Fix editor crash on startup when Rider 2021.1 is installed
This commit is contained in:
@@ -135,10 +135,15 @@ bool sortInstallations(RiderInstallation* const& i1, RiderInstallation* const& i
|
|||||||
int32 version2[3] = { 0 };
|
int32 version2[3] = { 0 };
|
||||||
StringUtils::Parse(values1[0].Get(), &version1[0]);
|
StringUtils::Parse(values1[0].Get(), &version1[0]);
|
||||||
StringUtils::Parse(values1[1].Get(), &version1[1]);
|
StringUtils::Parse(values1[1].Get(), &version1[1]);
|
||||||
StringUtils::Parse(values1[2].Get(), &version1[2]);
|
|
||||||
|
if(values1.Count() > 2)
|
||||||
|
StringUtils::Parse(values1[2].Get(), &version1[2]);
|
||||||
|
|
||||||
StringUtils::Parse(values2[0].Get(), &version2[0]);
|
StringUtils::Parse(values2[0].Get(), &version2[0]);
|
||||||
StringUtils::Parse(values2[1].Get(), &version2[1]);
|
StringUtils::Parse(values2[1].Get(), &version2[1]);
|
||||||
StringUtils::Parse(values2[2].Get(), &version2[2]);
|
|
||||||
|
if(values1.Count() > 2)
|
||||||
|
StringUtils::Parse(values2[2].Get(), &version2[2]);
|
||||||
|
|
||||||
// Compare by MAJOR.MINOR.BUILD
|
// Compare by MAJOR.MINOR.BUILD
|
||||||
if (version1[0] == version2[0])
|
if (version1[0] == version2[0])
|
||||||
|
|||||||
Reference in New Issue
Block a user