Browse Source

* Small improvement to #41350, see comment

Michaël Van Canneyt 1 week ago
parent
commit
32062dbecc
1 changed files with 2 additions and 2 deletions
  1. 2 2
      rtl/java/jastrings.inc

+ 2 - 2
rtl/java/jastrings.inc

@@ -766,7 +766,7 @@ begin
   SubstrLen:=Length(SubStr);
   if (SubstrLen>0) and (Offset>0) and (Offset<=Length(Source)) then
    begin
-     MaxLen:=Length(source)-Length(SubStr);
+     MaxLen:=Length(source)-SubStrLen;
      i:=Offset-1;
      while (i<=MaxLen) do
       begin
@@ -798,7 +798,7 @@ begin
   SubstrLen:=Length(SubStr);
   if (SubstrLen>0) and (Offset>0) and (Offset<=Length(Source)) then
    begin
-     MaxLen:=Length(source)-Length(SubStr);
+     MaxLen:=Length(source)-SubStrLen;
      i:=Offset-1;
      while (i<=MaxLen) do
       begin