From 46ac8ef9ac8c7465449cd3d33c21148c75241ac8 Mon Sep 17 00:00:00 2001 From: Andreas Gohr Date: Fri, 3 May 2013 17:52:48 +0200 Subject: Tar: avoid lone zero blocks when adding 0 byte files --- inc/Tar.class.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'inc') diff --git a/inc/Tar.class.php b/inc/Tar.class.php index 20f397395..10e82109b 100644 --- a/inc/Tar.class.php +++ b/inc/Tar.class.php @@ -295,7 +295,7 @@ class Tar { filemtime($file) ); - while(!feof($fp)) { + if(filesize($file)) while(!feof($fp)) { $packed = pack("a512", fread($fp, 512)); $this->writebytes($packed); } -- cgit v1.2.3