mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-08-12 01:26:11 +02:00
* use Create_nil_dataptr in objectdef_rtti_class_full() when writing the current vmt address for objects that have no vmt
git-svn-id: trunk@25200 -
This commit is contained in:
parent
a000d65447
commit
875e676441
@ -859,7 +859,7 @@ implementation
|
||||
if (oo_has_vmt in def.objectoptions) then
|
||||
current_asmdata.asmlists[al_rtti].concat(Tai_const.Createname(def.vmt_mangledname,0))
|
||||
else
|
||||
current_asmdata.asmlists[al_rtti].concat(Tai_const.create_sym(nil));
|
||||
current_asmdata.asmlists[al_rtti].concat(Tai_const.Create_nil_dataptr);
|
||||
|
||||
{ write parent typeinfo }
|
||||
write_rtti_reference(def.childof,fullrtti);
|
||||
|
Loading…
Reference in New Issue
Block a user