Ver código fonte

* Fix TExtendedVmtFieldEntry.GetTail

Michaël Van Canneyt 1 ano atrás
pai
commit
06601d5e60
1 arquivos alterados com 5 adições e 1 exclusões
  1. 5 1
      rtl/objpas/typinfo.pp

+ 5 - 1
rtl/objpas/typinfo.pp

@@ -4394,7 +4394,11 @@ end;
 
 function TExtendedVmtFieldEntry.GetTail: Pointer;
 begin
-  Result := PByte(@Name) + SizeOf(Pointer);
+
+  Result := PByte(@Name) + SizeOf(Pointer) ;
+  {$ifdef PROVIDE_ATTR_TABLE}
+  Result := Result + SizeOf(Pointer) ;
+  {$ENDIF}
 end;
 
 function TExtendedVmtFieldEntry.GetVisibility: TVisibilityClass;