summaryrefslogtreecommitdiff
path: root/apt-pkg/contrib/mmap.cc
diff options
context:
space:
mode:
authorDavid Kalnischkies <kalnischkies@gmail.com>2012-07-24 17:22:25 +0200
committerDavid Kalnischkies <kalnischkies@gmail.com>2012-07-24 17:22:25 +0200
commitfbda0ee9d9f5ecd34d38f0e416837e8ef3a10f68 (patch)
tree0aa2e455bc2dc3a2fc9a820da385ec59d23575e2 /apt-pkg/contrib/mmap.cc
parent7b15b702b1f908595a2ae484117746587f8e03aa (diff)
downloadapt-fbda0ee9d9f5ecd34d38f0e416837e8ef3a10f68.tar.gz
for filesystems not supporting mmap'ing a file we need to use a
SyncToFd dummy just as we did for compressed files in 0.9.5
Diffstat (limited to 'apt-pkg/contrib/mmap.cc')
-rw-r--r--apt-pkg/contrib/mmap.cc1
1 files changed, 1 insertions, 0 deletions
diff --git a/apt-pkg/contrib/mmap.cc b/apt-pkg/contrib/mmap.cc
index aaa9da44f..3e6ef3520 100644
--- a/apt-pkg/contrib/mmap.cc
+++ b/apt-pkg/contrib/mmap.cc
@@ -102,6 +102,7 @@ bool MMap::Map(FileFd &Fd)
{
// for readonly, we don't need sync, so make it simple
Base = malloc(iSize);
+ SyncToFd = new FileFd();
return Fd.Read(Base, iSize);
}
// FIXME: Writing to compressed fd's ?