* patch by Alfred to fix cutils.CompareVersionStrings, resolves #38514

git-svn-id: trunk@48757 -
This commit is contained in:
florian 2021-02-21 18:04:12 +00:00
parent 71887b902b
commit f333fb08ec

View File

@ -1298,9 +1298,10 @@ implementation
{ if one of the two is at the end while the other isn't, add a '.0' }
if (i1>length(s1)) and
(i2<=length(s2)) then
s1:=s1+'.0'
else if i2>length(s2) then
s2:=s2+'.0';
s1:=s1+'.0';
if (i2>length(s2)) and
(i1<=length(s1)) then
s2:=s2+'.0';
{ compare non-numerical characters normally }
while (i1<=length(s1)) and
not(s1[i1] in ['0'..'9']) and