* Fix range check errors

git-svn-id: trunk@45387 -
This commit is contained in:
michael 2020-05-16 15:00:00 +00:00
parent 2c8db3bb9e
commit 03f2c69d0d

View File

@ -398,7 +398,7 @@ end;
const digittab : shortstring = ('0123456789ABCDEF');
function lclinttohex (i:integer;digits:longint): ansistring;
function lclinttohex (i:longint;digits:longint): ansistring;
begin
SetLength(lclinttohex,4);
@ -734,7 +734,7 @@ begin
// NOTE: optimization note: memmove/memcpy equivalent could help here.
if hextet_idx < 8 then exit;
for tmpByte := 0 to 7 do
ip6.s6_addr16[tmpByte] := hextet_arr[tmpByte];
ip6.u6_addr16[tmpByte] := hextet_arr[tmpByte];
end;
TryStrToHostAddr6 := True;
end;