Ver código fonte

* reset initcode after adding it to the statements list, so further iterations of loop optimization create a new one

git-svn-id: trunk@33245 -
florian 9 anos atrás
pai
commit
4731ebeb50
1 arquivos alterados com 1 adições e 0 exclusões
  1. 1 0
      compiler/optloop.pas

+ 1 - 0
compiler/optloop.pas

@@ -490,6 +490,7 @@ unit optloop;
 
             result:=internalstatements(newcodestatements);
             addstatement(newcodestatements,initcode);
+            initcode:=nil;
             addstatement(newcodestatements,node);
             addstatement(newcodestatements,deletecode);
           end;