mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-08-30 17:20:30 +02:00
* Fixed AnsiCompareStr and AnsiCompareText if string(s) contains #0. It fixes webtbs/tw3170.pp
git-svn-id: trunk@5949 -
This commit is contained in:
parent
737634d781
commit
fef99bf8cb
@ -853,7 +853,7 @@ var
|
||||
begin
|
||||
ws1:=StringToPWideChar(S1);
|
||||
ws2:=StringToPWideChar(S2);
|
||||
Result:=CompareString(LOCALE_USER_DEFAULT, 0, ws1, -1, ws2, -1) - 2;
|
||||
Result:=CompareString(LOCALE_USER_DEFAULT, 0, ws1, Length(S1), ws2, Length(S2)) - 2;
|
||||
FreeMem(ws2);
|
||||
FreeMem(ws1);
|
||||
end;
|
||||
@ -865,7 +865,7 @@ var
|
||||
begin
|
||||
ws1:=StringToPWideChar(S1);
|
||||
ws2:=StringToPWideChar(S2);
|
||||
Result:=CompareString(LOCALE_USER_DEFAULT, NORM_IGNORECASE, ws1, -1, ws2, -1) - 2;
|
||||
Result:=CompareString(LOCALE_USER_DEFAULT, NORM_IGNORECASE, ws1, Length(S1), ws2, Length(S2)) - 2;
|
||||
FreeMem(ws2);
|
||||
FreeMem(ws1);
|
||||
end;
|
||||
|
Loading…
Reference in New Issue
Block a user