IDE: clean up

git-svn-id: trunk@29484 -
This commit is contained in:
mattias 2011-02-12 14:40:48 +00:00
parent 2ee90538f9
commit 0ede798017

View File

@ -48,7 +48,7 @@ type
TPkgLinkInfo = class(TPackageLink)
public
procedure Assign(Source: TLazPackageID);
procedure Assign(Source: TPersistent); override;
property Origin;
end;
@ -202,11 +202,12 @@ end;
{ TPkgLinkInfo }
procedure TPkgLinkInfo.Assign(Source: TLazPackageID);
procedure TPkgLinkInfo.Assign(Source: TPersistent);
var
Link: TPackageLink;
begin
AssignID(Source);
if Source is TLazPackageID then begin
AssignID(TLazPackageID(Source));
if Source is TPackageLink then begin
Link:=TPackageLink(Source);
Origin:=Link.Origin;
@ -218,6 +219,8 @@ begin
FileDateValid:=Link.FileDateValid;
FileDate:=Link.FileDate;
end;
end else
inherited Assign(Source);
end;
end.