Преглед изворни кода

Use unsigned local variable NetAddrToStr to avoid range check error

Pierre Muller пре 3 месеци
родитељ
комит
6d22408256
1 измењених фајлова са 2 додато и 2 уклоњено
  1. 2 2
      packages/rtl-extra/src/inc/sockets.inc

+ 2 - 2
packages/rtl-extra/src/inc/sockets.inc

@@ -278,8 +278,8 @@ Type array4int = array[1..4] of byte;
 function NetAddrToStr (Entry : in_addr) : AnsiString;
 
 Var Dummy : Ansistring;
-    i,j   : Longint;
-
+    i   : Longint;
+    j   : Cardinal;
 begin
   NetAddrToStr:='';
   j:=entry.s_addr;