diff options
author | David Kalnischkies <kalnischkies@gmail.com> | 2010-10-21 16:54:28 +0200 |
---|---|---|
committer | David Kalnischkies <kalnischkies@gmail.com> | 2010-10-21 16:54:28 +0200 |
commit | 4260fd3972cc0c01e6cbc825063c06311d440f9b (patch) | |
tree | 2feb39cfd211f8afaf3f8b329d932e972802a07b /apt-pkg/contrib/fileutl.h | |
parent | 95fe33dc131bee1a0917ba647e44855c10083ab5 (diff) |
* apt-pkg/contrib/fileutl.cc:
- Add a FileFd::FileSize() method to get the size of the underlying
file and not the size of the content in the file as FileFd::Size()
does - the sizes can differ since the direct gzip integration
* methods/{gzip,bzip2}.cc:
- use FileSize() to determine if the file is invalid (Closes: #600852)
Diffstat (limited to 'apt-pkg/contrib/fileutl.h')
-rw-r--r-- | apt-pkg/contrib/fileutl.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/apt-pkg/contrib/fileutl.h b/apt-pkg/contrib/fileutl.h index 419506273..1380f06b4 100644 --- a/apt-pkg/contrib/fileutl.h +++ b/apt-pkg/contrib/fileutl.h @@ -63,6 +63,7 @@ class FileFd bool Truncate(unsigned long To); unsigned long Tell(); unsigned long Size(); + unsigned long FileSize(); bool Open(string FileName,OpenMode Mode,unsigned long Perms = 0666); bool OpenDescriptor(int Fd, OpenMode Mode, bool AutoClose=false); bool Close(); |