Browse Source

* Fix TExtendedVmtFieldEntry.GetTail

Michaël Van Canneyt 1 year ago
parent
commit
06601d5e60
1 changed files with 5 additions and 1 deletions
  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;