From 823f161451d0ca7f4a2839834db9461170c8350a Mon Sep 17 00:00:00 2001 From: Dennis Eichhorn Date: Sat, 20 Oct 2018 18:37:38 +0200 Subject: [PATCH] Fix temp file name --- Utils/IO/Zip/TarGz.php | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/Utils/IO/Zip/TarGz.php b/Utils/IO/Zip/TarGz.php index 25b2ed881..ab7b504a4 100644 --- a/Utils/IO/Zip/TarGz.php +++ b/Utils/IO/Zip/TarGz.php @@ -14,6 +14,8 @@ declare(strict_types=1); namespace phpOMS\Utils\IO\Zip; +use phpOMS\System\File\Local\File; + /** * Zip class for handling zip files. * @@ -54,12 +56,12 @@ class TarGz implements ArchiveInterface return false; } - if (!Gz::unpack($source, $destination . '.tmp')) { + if (!Gz::unpack($source, $destination . File::name($source) . '.tmp')) { return false; } - $unpacked = Tar::unpack($destination . '.tmp', $destination); - \unlink($destination . '.tmp'); + $unpacked = Tar::unpack($destination . File::name($source) . '.tmp', $destination); + \unlink($destination . File::name($source) . '.tmp'); return $unpacked; }