Explorar el Código

fcl-passrc: fixed compile

mattias hace 3 años
padre
commit
0a8e174efc
Se han modificado 1 ficheros con 5 adiciones y 1 borrados
  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;