Browse Source

+ added class TRelObjData

git-svn-id: trunk@45241 -
nickysn 5 years ago
parent
commit
244f1dd83c
1 changed files with 13 additions and 0 deletions
  1. 13 0
      compiler/ogrel.pas

+ 13 - 0
compiler/ogrel.pas

@@ -39,11 +39,18 @@ interface
 
 
     type
     type
 
 
+      { TRelObjData }
+
+      TRelObjData = class(TObjData)
+      end;
+
       { TRelObjOutput }
       { TRelObjOutput }
 
 
       TRelObjOutput = class(tObjOutput)
       TRelObjOutput = class(tObjOutput)
       protected
       protected
         function writeData(Data:TObjData):boolean;override;
         function writeData(Data:TObjData):boolean;override;
+      public
+        constructor create(AWriter:TObjectWriter);override;
       end;
       end;
 
 
       { TRelAssembler }
       { TRelAssembler }
@@ -72,6 +79,12 @@ implementation
         result:=true;
         result:=true;
       end;
       end;
 
 
+    constructor TRelObjOutput.create(AWriter: TObjectWriter);
+      begin
+        inherited;
+        cobjdata:=TRelObjData;
+      end;
+
 {*****************************************************************************
 {*****************************************************************************
                                 TRelAssembler
                                 TRelAssembler
 *****************************************************************************}
 *****************************************************************************}