mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-05-31 01:47:43 +02:00
restore packager AV fix
git-svn-id: trunk@12184 -
This commit is contained in:
parent
1620b29272
commit
430c74310a
@ -818,7 +818,8 @@ begin
|
||||
OldLink:=TPackageLink(ANode.Data);
|
||||
FUserLinksSortID.Delete(ANode);
|
||||
FUserLinksSortFile.Remove(OldLink);
|
||||
OldLink.Free;
|
||||
if APackageID <> OldLink then
|
||||
OldLink.Free;
|
||||
Modified:=true;
|
||||
end;
|
||||
// remove from global links
|
||||
@ -826,9 +827,11 @@ begin
|
||||
if ANode<>nil then begin
|
||||
OldLink:=TPackageLink(ANode.Data);
|
||||
FGlobalLinks.Delete(ANode);
|
||||
OldLink.Free;
|
||||
if APackageID <> OldLink then
|
||||
OldLink.Free;
|
||||
Modified:=true;
|
||||
end;
|
||||
APackageID.Free;
|
||||
EndUpdate;
|
||||
end;
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user