Procházet zdrojové kódy

compiler: write finished zero for enumeration rtti (this was broken since r14511 fixes bug #0019288)

git-svn-id: trunk@17407 -
paul před 14 roky
rodič
revize
937bf3cdaf
1 změnil soubory, kde provedl 2 přidání a 0 odebrání
  1. 2 0
      compiler/ncgrtti.pas

+ 2 - 0
compiler/ncgrtti.pas

@@ -478,6 +478,8 @@ implementation
             end;
           { write unit name }
           write_string(current_module.realmodulename^);
+          { write zero which is required by RTL }
+          current_asmdata.asmlists[al_rtti].concat(Tai_const.Create_8bit(0));
         end;
 
         procedure orddef_rtti(def:torddef);