Browse Source

fcl-passrc: fixed compile

mattias 3 years ago
parent
commit
0a8e174efc
1 changed files with 5 additions and 1 deletions
  1. 5 1
      packages/fcl-passrc/src/pparser.pp

+ 5 - 1
packages/fcl-passrc/src/pparser.pp

@@ -874,9 +874,13 @@ end;
 destructor TPasTreeContainer.Destroy;
 var
   i: Integer;
+  El: TPasElement;
 begin
   for i:=FOwnedElements.Count-1 downto 0 do
-    TPasElement(FOwnedElements[i]).Free;
+    begin
+    El:=TPasElement(FOwnedElements[i]);
+    El.Free;
+    end;
   FreeAndNil(FOwnedElements);
   inherited Destroy;
 end;