浏览代码

* 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