IDE: package links: fixed cleaning up duplicate ids for same lpk file

git-svn-id: trunk@47664 -
This commit is contained in:
mattias 2015-02-09 19:01:52 +00:00
parent d4a19485ed
commit c6a0e86cd5

View File

@ -638,7 +638,7 @@ begin
debugln(['Warning: TPackageLinks.UpdateUserLinks two links for file: ',NewPkgLink.LPKFilename,' A=',OtherLink.IDAsString,' B=',NewPkgLink.IDAsString]);
if OtherLink.LastUsed<NewPkgLink.LastUsed then begin
debugln(['Warning: TPackageLinks.UpdateUserLinks removing older link ',OtherLink.IDAsString]);
FUserLinksSortID.Delete(OtherNode);
FUserLinksSortID.RemovePointer(OtherLink);
FUserLinksSortFile.Delete(OtherNode);
OtherLink.Release;
end else begin