Procházet zdrojové kódy

fcl-passrc: fixed compile with pas2js

mattias před 1 rokem
rodič
revize
3423fa9a82
1 změnil soubory, kde provedl 5 přidání a 1 odebrání
  1. 5 1
      packages/fcl-passrc/src/pparser.pp

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

@@ -8351,6 +8351,7 @@ var
   SrcPos: TPasSourcePos;
   I : Integer;
   V : TPasVariable;
+  Obj: TObject;
 
 begin
   // var a : Integer;
@@ -8372,7 +8373,10 @@ begin
   finally
      For I:=0 to List.count-1 do
        if List[i]<>Nil then
-         TObject(List[I]).Free;
+         begin
+         Obj:=TObject(List[I]);
+         Obj.Free;
+         end;
      List.Free;
   end;