Browse Source

* move beginupdate before try 3x , Mantis #29164

git-svn-id: trunk@32630 -
marco 9 years ago
parent
commit
5dcf5a95c5
1 changed files with 3 additions and 3 deletions
  1. 3 3
      rtl/objpas/classes/stringl.inc

+ 3 - 3
rtl/objpas/classes/stringl.inc

@@ -708,8 +708,8 @@ Procedure TStrings.AddStrings(TheStrings: TStrings);
 Var Runner : longint;
 Var Runner : longint;
 
 
 begin
 begin
+  beginupdate;
   try
   try
-    beginupdate;
     For Runner:=0 to TheStrings.Count-1 do
     For Runner:=0 to TheStrings.Count-1 do
       self.AddObject (Thestrings[Runner],TheStrings.Objects[Runner]);
       self.AddObject (Thestrings[Runner],TheStrings.Objects[Runner]);
   finally
   finally
@@ -815,8 +815,8 @@ Var
   Str : String;
   Str : String;
 
 
 begin
 begin
+  beginUpdate;
   Try
   Try
-    beginUpdate;
     Obj:=Objects[Index1];
     Obj:=Objects[Index1];
     Str:=Strings[Index1];
     Str:=Strings[Index1];
     Objects[Index1]:=Objects[Index2];
     Objects[Index1]:=Objects[Index2];
@@ -923,8 +923,8 @@ Var
   I,BufDelta     : Longint;
   I,BufDelta     : Longint;
 begin
 begin
   // reread into a buffer
   // reread into a buffer
+  beginupdate;
   try
   try
-    beginupdate;
     Buffer:='';
     Buffer:='';
     BufLen:=0;
     BufLen:=0;
     I:=1;
     I:=1;