]> git.saurik.com Git - apt.git/commit
Always close compressed files in FileFd
authorJulian Andres Klode <jak@debian.org>
Sun, 16 Mar 2014 13:48:11 +0000 (14:48 +0100)
committerJulian Andres Klode <jak@debian.org>
Thu, 27 Aug 2015 11:45:57 +0000 (13:45 +0200)
commit2da8aae5550440742674758280f2d339ba612a31
tree91933854b73c53a63da661e5c1e516514cbaa198
parent864fe99c3628585ba2081650e441ab15e4ee7bae
Always close compressed files in FileFd

We dup() the file descriptor when opening compressed files, so we
always need to close the dup()ed one. Furthermore, not unsetting
the d-pointer causes issues when running OpenDescriptor() multiple
times on the same file descriptor.
apt-pkg/contrib/fileutl.cc