mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-04-20 18:09:27 +02:00
* Avoid an unlimited loop when only one package is being installed
git-svn-id: trunk@29351 -
This commit is contained in:
parent
8e7d649a4d
commit
7c2295b83b
@ -473,14 +473,13 @@ begin
|
||||
PackageAvailableVersionStr(D.PackageName),status])
|
||||
end
|
||||
end;
|
||||
if assigned(ManifestPackages) then
|
||||
if assigned(ManifestPackages) and (PackNr<ManifestPackages.Count-1) then
|
||||
begin
|
||||
inc(PackNr);
|
||||
if PackNr<ManifestPackages.Count then
|
||||
P := ManifestPackages[PackNr]
|
||||
else
|
||||
P := nil;
|
||||
end;
|
||||
P := ManifestPackages[PackNr]
|
||||
end
|
||||
else
|
||||
p := nil;
|
||||
end;
|
||||
// Give error on first missing dependency
|
||||
if assigned(MissingDependency) then
|
||||
|
Loading…
Reference in New Issue
Block a user