LCL: Prevent "Abstract method called" also with FPC 3.0 (the feature was backported there). Issue #27754.

git-svn-id: trunk@49401 -
This commit is contained in:
juha 2015-06-22 09:20:08 +00:00
parent 2b090cf06a
commit fb6baf233f

View File

@ -172,7 +172,7 @@ type
function ReadInt32: LongInt; override;
function ReadInt64: Int64; override;
function ReadSet(EnumType: Pointer): Integer; override;
{$IF FPC_FULLVERSION >= 30101}
{$IF FPC_FULLVERSION >= 30001}
procedure ReadSignature; override;
{$ENDIF}
function ReadStr: String; override;
@ -272,7 +272,7 @@ type
procedure BeginCollection; override;{ Ends with the next "EndList" }
procedure BeginComponent(Component: TComponent; Flags: TFilerFlags;
ChildPos: Integer); override; { Ends after the second "EndList" }
{$IF FPC_FULLVERSION >= 30101}
{$IF FPC_FULLVERSION >= 30001}
procedure WriteSignature; override;
{$ENDIF}
procedure BeginList; override;
@ -4224,7 +4224,7 @@ begin
end;
end;
{$IF FPC_FULLVERSION >= 30101}
{$IF FPC_FULLVERSION >= 30001}
procedure TLRSObjectReader.ReadSignature;
begin
end;
@ -4758,7 +4758,7 @@ begin
EndHeader;
end;
{$IF FPC_FULLVERSION >= 30101}
{$IF FPC_FULLVERSION >= 30001}
procedure TLRSObjectWriter.WriteSignature;
begin
end;