Browse Source

--- Merging r35498 into '.':
U packages/libtar/src/libtar.pp
--- Recording mergeinfo for merge of r35498 into '.':
U .

# revisions: 35498

git-svn-id: branches/fixes_3_0@36011 -

marco 8 years ago
parent
commit
acaf4f2ee7
1 changed files with 7 additions and 0 deletions
  1. 7 0
      packages/libtar/src/libtar.pp

+ 7 - 0
packages/libtar/src/libtar.pp

@@ -977,6 +977,13 @@ VAR
 BEGIN
   FillChar (Rec, SizeOf (Rec), 0);
   FStream.Write (Rec, RECORDSIZE);
+  {
+    Avoid warning: 'tar: A lone zero block at *'
+    The reason for this message is that GNU tar format has been changed
+    to require TWO zero blocks marking the end of the archive.
+    Thus write a second zero block.
+  }
+  FStream.Write (Rec, RECORDSIZE);
   FFinalized := TRUE;
 END;