mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-08-18 01:59:08 +02:00
IDE: clean up
git-svn-id: trunk@29484 -
This commit is contained in:
parent
2ee90538f9
commit
0ede798017
@ -48,7 +48,7 @@ type
|
|||||||
|
|
||||||
TPkgLinkInfo = class(TPackageLink)
|
TPkgLinkInfo = class(TPackageLink)
|
||||||
public
|
public
|
||||||
procedure Assign(Source: TLazPackageID);
|
procedure Assign(Source: TPersistent); override;
|
||||||
property Origin;
|
property Origin;
|
||||||
end;
|
end;
|
||||||
|
|
||||||
@ -202,22 +202,25 @@ end;
|
|||||||
|
|
||||||
{ TPkgLinkInfo }
|
{ TPkgLinkInfo }
|
||||||
|
|
||||||
procedure TPkgLinkInfo.Assign(Source: TLazPackageID);
|
procedure TPkgLinkInfo.Assign(Source: TPersistent);
|
||||||
var
|
var
|
||||||
Link: TPackageLink;
|
Link: TPackageLink;
|
||||||
begin
|
begin
|
||||||
AssignID(Source);
|
if Source is TLazPackageID then begin
|
||||||
if Source is TPackageLink then begin
|
AssignID(TLazPackageID(Source));
|
||||||
Link:=TPackageLink(Source);
|
if Source is TPackageLink then begin
|
||||||
Origin:=Link.Origin;
|
Link:=TPackageLink(Source);
|
||||||
Filename:=Link.Filename;
|
Origin:=Link.Origin;
|
||||||
AutoCheckExists:=Link.AutoCheckExists;
|
Filename:=Link.Filename;
|
||||||
NotFoundCount:=Link.NotFoundCount;
|
AutoCheckExists:=Link.AutoCheckExists;
|
||||||
LastCheckValid:=Link.LastCheckValid;
|
NotFoundCount:=Link.NotFoundCount;
|
||||||
LastCheck:=Link.LastCheck;
|
LastCheckValid:=Link.LastCheckValid;
|
||||||
FileDateValid:=Link.FileDateValid;
|
LastCheck:=Link.LastCheck;
|
||||||
FileDate:=Link.FileDate;
|
FileDateValid:=Link.FileDateValid;
|
||||||
end;
|
FileDate:=Link.FileDate;
|
||||||
|
end;
|
||||||
|
end else
|
||||||
|
inherited Assign(Source);
|
||||||
end;
|
end;
|
||||||
|
|
||||||
end.
|
end.
|
||||||
|
Loading…
Reference in New Issue
Block a user