|
@@ -117,7 +117,7 @@ implementation
|
|
|
reference_reset_symbol(href,
|
|
|
current_asmdata.RefAsmSymbol(tobjectdef(tclassrefdef(resultdef).pointeddef).vmt_mangledname,AT_DATA),0,
|
|
|
voidpointertype.size);
|
|
|
- hlcg.a_loadaddr_ref_reg(current_asmdata.CurrAsmList,voidpointertype,voidpointertype,href,location.register);
|
|
|
+ hlcg.a_loadaddr_ref_reg(current_asmdata.CurrAsmList,resultdef,resultdef,href,location.register);
|
|
|
end
|
|
|
else
|
|
|
begin
|