]> err.no Git - dpkg/commitdiff
read trailing zeroes from tar output
authorWichert Akkerman <wakkerma@debian.org>
Wed, 4 Oct 2000 14:44:40 +0000 (14:44 +0000)
committerWichert Akkerman <wakkerma@debian.org>
Wed, 4 Oct 2000 14:44:40 +0000 (14:44 +0000)
ChangeLog
main/processarc.c

index e4937d2a151857bd69527023672ce0f43823feb6..e97c12d15c0342d7f5049d46d1718b8e6f6b6369 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+Wed Oct  4 16:37:08 CEST 2000 Wichert Akkerman <wakkerma@debian.org> 
+
+  * main/processarc.c: read trailing zeroes from tar output
+
 Tue 03 Oct 23:13:59 CEST 2000 peter karlsson <peterk@debian.org>
 
   * po/sv.po: Updated Swedish translation.
index e073df7b0a8a333338e9f73ca88fd8004c0f7df1..881adbfab7a5516a5f2f2870ebb71c0d5bcbbf27 100644 (file)
@@ -531,6 +531,7 @@ void process_archive(const char *filename) {
   }
   tmpf= tc.backendpipe;
   tc.backendpipe= 0;
+  while (getc(tmpf) != EOF) ; /* zap possible trailing zeros */
   fclose(tmpf);
   waitsubproc(c1,BACKEND " --fsys-tarfile",1);