Browse Source

* fix warnings in Delphi test compilation: published implicitely enables $M for the class

git-svn-id: trunk@36901 -
svenbarth 8 years ago
parent
commit
88eabc12ff
1 changed files with 4 additions and 0 deletions
  1. 4 0
      packages/rtl-objpas/tests/tests.rtti.pas

+ 4 - 0
packages/rtl-objpas/tests/tests.rtti.pas

@@ -55,6 +55,7 @@ implementation
 
 
 type
 type
 
 
+  {$M+}
   TGetClassProperties = class
   TGetClassProperties = class
   private
   private
     FPubPropRO: integer;
     FPubPropRO: integer;
@@ -65,9 +66,11 @@ type
     property PubPropSetRO: integer read FPubPropRO;
     property PubPropSetRO: integer read FPubPropRO;
     property PubPropSetRW: integer read FPubPropRW write FPubPropRW;
     property PubPropSetRW: integer read FPubPropRW write FPubPropRW;
   end;
   end;
+  {$M-}
 
 
   { TTestValueClass }
   { TTestValueClass }
 
 
+  {$M+}
   TTestValueClass = class
   TTestValueClass = class
   private
   private
     FAInteger: integer;
     FAInteger: integer;
@@ -90,6 +93,7 @@ type
     property AGetShortString: ShortString read GetAShortString;
     property AGetShortString: ShortString read GetAShortString;
     property AWriteOnly: integer write SetWriteOnly;
     property AWriteOnly: integer write SetWriteOnly;
   end;
   end;
+  {$M-}
 
 
   TManagedRec = record
   TManagedRec = record
     s: string;
     s: string;