2
0
Эх сурвалжийг харах

* changed var-parameter of secondpass() into a value parameter: secondpass
should never change any nodes, and this allows passing properties to
secondpass

git-svn-id: branches/jvmbackend@18673 -

Jonas Maebe 14 жил өмнө
parent
commit
b52dcd4a56

+ 2 - 2
compiler/pass_2.pas

@@ -46,7 +46,7 @@ uses
 
 
 { produces the actual code }
 { produces the actual code }
 function do_secondpass(var p : tnode) : boolean;
 function do_secondpass(var p : tnode) : boolean;
-procedure secondpass(var p : tnode);
+procedure secondpass(p : tnode);
 
 
 
 
 implementation
 implementation
@@ -168,7 +168,7 @@ implementation
       end;
       end;
 {$endif EXTDEBUG}
 {$endif EXTDEBUG}
 
 
-     procedure secondpass(var p : tnode);
+     procedure secondpass(p : tnode);
       var
       var
          oldcodegenerror  : boolean;
          oldcodegenerror  : boolean;
          oldlocalswitches : tlocalswitches;
          oldlocalswitches : tlocalswitches;