Packager: Fix a crash when adding a package dependency which already is there. Issue #29680.

git-svn-id: trunk@51896 -
This commit is contained in:
juha 2016-03-09 23:18:28 +00:00
parent db4dd486f3
commit 1343b1dd2f

View File

@ -927,13 +927,12 @@ begin
end; end;
NewDependency.PackageName:=DependPkgNameComboBox.Text; NewDependency.PackageName:=DependPkgNameComboBox.Text;
if CheckAddingDependency(LazPackage,NewDependency,false,true)<>mrOk then exit; ModalResult:=CheckAddingDependency(LazPackage,NewDependency,false,true);
if ModalResult<>mrOk then exit;
// ok // ok
Params.Dependency:=NewDependency; Params.Dependency:=NewDependency;
NewDependency:=nil; NewDependency:=nil;
ModalResult:=mrOk;
finally finally
NewDependency.Free; NewDependency.Free;
end; end;