projects
/
apt.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
use IndexTarget to get to IndexFile
[apt.git]
/
apt-pkg
/
contrib
/
mmap.cc
diff --git
a/apt-pkg/contrib/mmap.cc
b/apt-pkg/contrib/mmap.cc
index 51e8eb30f249e40878d0d743283cfe644b38a4de..b2a53a6cb3a342b647f91b474b88705fa89152e4 100644
(file)
--- a/
apt-pkg/contrib/mmap.cc
+++ b/
apt-pkg/contrib/mmap.cc
@@
-22,11
+22,11
@@
#include <apt-pkg/mmap.h>
#include <apt-pkg/error.h>
#include <apt-pkg/fileutl.h>
#include <apt-pkg/mmap.h>
#include <apt-pkg/error.h>
#include <apt-pkg/fileutl.h>
+#include <apt-pkg/macros.h>
+#include <string>
#include <sys/mman.h>
#include <sys/mman.h>
-#include <sys/stat.h>
#include <unistd.h>
#include <unistd.h>
-#include <fcntl.h>
#include <stdlib.h>
#include <errno.h>
#include <cstring>
#include <stdlib.h>
#include <errno.h>
#include <cstring>
@@
-198,7
+198,7
@@
bool MMap::Sync(unsigned long Start,unsigned long Stop)
{
#ifdef _POSIX_SYNCHRONIZED_IO
unsigned long long const PSize = sysconf(_SC_PAGESIZE);
{
#ifdef _POSIX_SYNCHRONIZED_IO
unsigned long long const PSize = sysconf(_SC_PAGESIZE);
- if (msync((char *)Base+(
unsigned long long)(Start/PSize)*PSize,Stop - Start,
MS_SYNC) < 0)
+ if (msync((char *)Base+(
Start/PSize)*PSize, Stop - Start,
MS_SYNC) < 0)
return _error->Errno("msync", _("Unable to synchronize mmap"));
#endif
}
return _error->Errno("msync", _("Unable to synchronize mmap"));
#endif
}