소스 검색

* Fix for empty searchstrings in stringsreplace

git-svn-id: trunk@8752 -
joost 18 년 전
부모
커밋
a701dab36c
1개의 변경된 파일2개의 추가작업 그리고 1개의 파일을 삭제
  1. 2 1
      packages/fcl-db/src/sqldb/sqldb.pp

+ 2 - 1
packages/fcl-db/src/sqldb/sqldb.pp

@@ -1673,7 +1673,8 @@ begin
     Found := False;
     for strcount := 0 to sc do
       begin
-      if (OldPattern[strcount][1]=pc^) and
+      if (length(OldPattern[strcount])>0) and
+         (OldPattern[strcount][1]=pc^) and
          (Length(OldPattern[strcount]) <= (lastpc-pc)) and
          (CompareByte(OldPattern[strcount][1],pc^,Length(OldPattern[strcount]))=0) then
         begin