X-Git-Url: https://git.octo.it/?p=rrdtool.git;a=blobdiff_plain;f=src%2Frrd_open.c;h=5f3723f30cef086d44c6bab4a3c434b1d74e6507;hp=9f4f6e2758a9095c657f2a19c90fcf1f3008d888;hb=9d7aa8ddae065b774fe4eb1df76a3242b9db2d53;hpb=46a2db0465372eae273b1ff827e465a779339198 diff --git a/src/rrd_open.c b/src/rrd_open.c index 9f4f6e2..5f3723f 100644 --- a/src/rrd_open.c +++ b/src/rrd_open.c @@ -6,19 +6,21 @@ * $Id$ *****************************************************************************/ +#include "rrd_tool.h" +#include "unused.h" + #ifdef WIN32 #include #include #include #endif + #ifdef HAVE_BROKEN_MS_ASYNC #include #include #endif -#include "rrd_tool.h" -#include "unused.h" #define MEMBLK 8192 #ifdef WIN32 @@ -156,7 +158,9 @@ rrd_file_t *rrd_open( if (rdwr & RRD_READONLY) { flags |= O_RDONLY; #ifdef HAVE_MMAP +# if !defined(AIX) rrd_simple_file->mm_flags = MAP_PRIVATE; +# endif # ifdef MAP_NORESERVE rrd_simple_file->mm_flags |= MAP_NORESERVE; /* readonly, so no swap backing needed */ # endif