From b8d2428d2cc15a5d9e344e8343a47ae4f81ead2b Mon Sep 17 00:00:00 2001 From: Marius Ungureanu Date: Thu, 27 Oct 2016 03:14:04 +0300 Subject: [PATCH] Update io.c --- mono/io-layer/io.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/mono/io-layer/io.c b/mono/io-layer/io.c index 4ba61f4955b..7efbfde5917 100644 --- a/mono/io-layer/io.c +++ b/mono/io-layer/io.c @@ -1763,11 +1763,13 @@ gpointer CreateFile(const gunichar2 *name, guint32 fileaccess, posix_fadvise (fd, 0, 0, POSIX_FADV_SEQUENTIAL); if (attrs & FILE_FLAG_RANDOM_ACCESS) posix_fadvise (fd, 0, 0, POSIX_FADV_RANDOM); -#elif defined(PLATFORM_MACOSX) || defined(PLATFORM_BSD) +#endif + +#ifdef F_RDAHEAD if (attrs & FILE_FLAG_SEQUENTIAL_SCAN) fcntl(fd, F_RDAHEAD, 1); #endif - + #ifndef S_ISFIFO #define S_ISFIFO(m) ((m & S_IFIFO) != 0) #endif -- 2.25.1