diff --git a/include/mio/detail/mmap.ipp b/include/mio/detail/mmap.ipp index c0d6ff7..11838aa 100644 --- a/include/mio/detail/mmap.ipp +++ b/include/mio/detail/mmap.ipp @@ -26,7 +26,10 @@ #include "mio/detail/string_util.hpp" #include -#include + +#ifdef _WIN32 +# include +#endif #ifndef _WIN32 # include diff --git a/single_include/mio/mio.hpp b/single_include/mio/mio.hpp index 1dedf9d..f423eec 100644 --- a/single_include/mio/mio.hpp +++ b/single_include/mio/mio.hpp @@ -1348,7 +1348,10 @@ template< #include -#include + +#ifdef _WIN32 +# include +#endif #ifndef _WIN32 # include @@ -1863,7 +1866,10 @@ bool operator>=(const basic_mmap& a, #include -#include + +#ifdef _WIN32 +# include +#endif #ifndef _WIN32 # include