Pārlūkot izejas kodu

* apt-inst/contrib/extracttar.cc:
- fix fd leak for zero size files

Michael Vogt 19 gadi atpakaļ
vecāks
revīzija
57539d9e05
2 mainītis faili ar 8 papildinājumiem un 1 dzēšanām
  1. 1 1
      apt-inst/contrib/extracttar.cc
  2. 7 0
      debian/changelog

+ 1 - 1
apt-inst/contrib/extracttar.cc

@@ -332,7 +332,7 @@ bool ExtractTar::Go(pkgDirStream &Stream)
       }
       
       // And finish up
-      if (Itm.Size != 0 && BadRecord == false)
+      if (Itm.Size >= 0 && BadRecord == false)
 	 if (Stream.FinishedFile(Itm,Fd) == false)
 	    return false;
       

+ 7 - 0
debian/changelog

@@ -1,3 +1,10 @@
+apt (0.7.7) UNRELEASED; urgency=low
+
+  * apt-inst/contrib/extracttar.cc:
+    - fix fd leak for zero size files 
+
+ -- Michael Vogt <michael.vogt@ubuntu.com>  Thu, 02 Aug 2007 11:55:54 +0200
+
 apt (0.7.6) unstable; urgency=low
 
   * Applied patch from Aurelien Jarno <aurel32@debian.org> to fix wrong