opnsense-ports/devel/libzim/files/patch-src_buffer.cpp
Franco Fichtner cb5a5cdaea */*: sync with upstream
Taken from: HardenedBSD
2018-12-05 04:28:20 +01:00

11 lines
365 B
C++

--- src/buffer.cpp.orig 2018-09-04 16:23:32 UTC
+++ src/buffer.cpp
@@ -49,7 +49,7 @@ MMapBuffer::MMapBuffer(int fd, offset_t offset, zsize_
#if defined(__APPLE__)
#define MAP_FLAGS MAP_PRIVATE
#else
- #define MAP_FLAGS MAP_PRIVATE|MAP_POPULATE
+ #define MAP_FLAGS MAP_PRIVATE|MAP_PREFAULT_READ
#endif
#if !MMAP_SUPPORT_64
if(pa_offset.v >= INT32_MAX) {