Browse Source

* marked TObject.InitInstance as inline

git-svn-id: trunk@8400 -
Jonas Maebe 18 years ago
parent
commit
5cffd5d22b
2 changed files with 2 additions and 2 deletions
  1. 1 1
      rtl/inc/objpas.inc
  2. 1 1
      rtl/inc/objpash.inc

+ 1 - 1
rtl/inc/objpas.inc

@@ -184,7 +184,7 @@
             end;
         end;
 
-      class function TObject.InitInstance(instance : pointer) : tobject;
+      class function TObject.InitInstance(instance : pointer) : tobject; {$ifdef SYSTEMINLINE} inline; {$ENDIF}
 
         begin
            { the size is saved at offset 0 }

+ 1 - 1
rtl/inc/objpash.inc

@@ -154,7 +154,7 @@
           procedure DefaultHandler(var message);virtual;
 
           procedure Free;
-          class function InitInstance(instance : pointer) : tobject;
+          class function InitInstance(instance : pointer) : tobject; {$ifdef SYSTEMINLINE} inline; {$endif}
           procedure CleanupInstance;
           class function ClassType : tclass;{$ifdef SYSTEMINLINE}inline;{$endif}
           class function ClassInfo : pointer;