2
0
Эх сурвалжийг харах

* allow a range of Low(Longint) to High(DWord) in TryStrToInt, see also issue #39406
* moved test

florian 3 жил өмнө
parent
commit
435f3a9fe2

+ 1 - 1
rtl/objpas/sysutils/sysstr.inc

@@ -963,7 +963,7 @@ var
   li : Int64;
 begin
   Val(s, li, Error);
-  TryStrToInt:=(Error=0) and (li<=High(Longint)) and (li>=Low(Longint));
+  TryStrToInt:=(Error=0) and (li<=High(DWord)) and (li>=Low(Longint));
   if TryStrToInt then
     i:=li;
 end;

+ 0 - 0
tests/webtbs/tw8177.pp → tests/test/units/sysutils/tstrtoint.pp