Procházet zdrojové kódy

* compilation with -Oodfa fixed

florian před 3 roky
rodič
revize
3cf00af48d
1 změnil soubory, kde provedl 4 přidání a 4 odebrání
  1. 4 4
      compiler/optutils.pas

+ 4 - 4
compiler/optutils.pas

@@ -173,8 +173,8 @@ unit optutils;
         statements }
         statements }
       TBreakContinueStack = object
       TBreakContinueStack = object
         top: PBreakContinueStackNode;
         top: PBreakContinueStackNode;
-        procedure Init; {$ifdef USEINLINE} inline; {$endif}
-        procedure Done; {$ifdef USEINLINE} inline; {$endif}
+        constructor Init;
+        destructor Done;
         procedure Push(brk,cont : tnode);
         procedure Push(brk,cont : tnode);
         procedure Pop;
         procedure Pop;
       end;
       end;
@@ -183,13 +183,13 @@ unit optutils;
       NullBreakContinueStackNode : TBreakContinueStackNode = (brk: nil; cont: nil; next: nil);
       NullBreakContinueStackNode : TBreakContinueStackNode = (brk: nil; cont: nil; next: nil);
 
 
 
 
-    procedure TBreakContinueStack.Init;
+    constructor TBreakContinueStack.Init;
       begin
       begin
         top:=@NullBreakContinueStackNode;
         top:=@NullBreakContinueStackNode;
       end;
       end;
 
 
 
 
-    procedure TBreakContinueStack.Done;
+    destructor TBreakContinueStack.Done;
       begin
       begin
         while top<>@NullBreakContinueStackNode do
         while top<>@NullBreakContinueStackNode do
           Pop;
           Pop;