瀏覽代碼

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

git-svn-id: trunk@17407 -
paul 14 年之前
父節點
當前提交
937bf3cdaf
共有 1 個文件被更改,包括 2 次插入0 次删除
  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);