소스 검색

* Fix wrong index check for insert, border is different

git-svn-id: trunk@34834 -
michael 8 년 전
부모
커밋
32ec90dccf
1개의 변경된 파일2개의 추가작업 그리고 1개의 파일을 삭제
  1. 2 1
      rtl/objpas/classes/stringl.inc

+ 2 - 1
rtl/objpas/classes/stringl.inc

@@ -1629,7 +1629,8 @@ begin
     Error (SSortedListError,0)
   else
     begin
-    CheckIndex(Index);
+    If (Index<0) or (Index>FCount) then
+      Error(SListIndexError,Index); // Cannot use CheckIndex, because there >= FCount...
     InsertItem (Index,S);
     end;
 end;