mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-08-10 03:56:08 +02:00
Opkman: Bug fix: Updating package from the maintainers webpage in some special cases failed.
git-svn-id: trunk@57252 -
This commit is contained in:
parent
8773b02bb2
commit
15db1c3af5
@ -171,7 +171,7 @@ begin
|
||||
FUnZipper.Examine;
|
||||
FUnZipper.UnZipAllFiles;
|
||||
SerializablePackages.Items[I].ChangePackageStates(ctAdd, psExtracted);
|
||||
if (SerializablePackages.Items[I].IsDirZipped ) and (SerializablePackages.Items[I].PackageBaseDir <> SerializablePackages.Items[I].ZippedBaseDir) then
|
||||
if (SerializablePackages.Items[I].IsDirZipped ) and (UpperCase(SerializablePackages.Items[I].PackageBaseDir) <> UpperCase(SerializablePackages.Items[I].ZippedBaseDir)) then
|
||||
begin
|
||||
CopyDirTree(FUnZipper.OutputPath + SerializablePackages.Items[I].ZippedBaseDir, DelDir, [cffOverwriteFile]);
|
||||
DeleteDirectory(FUnZipper.OutputPath + SerializablePackages.Items[I].ZippedBaseDir, False);
|
||||
|
Loading…
Reference in New Issue
Block a user