File tree Expand file tree Collapse file tree
include/boost/interprocess/detail Expand file tree Collapse file tree Original file line number Diff line number Diff line change 3131#include < string>
3232#include < vector>
3333
34- #ifdef BOOST_USE_WINDOWS_H
35- #include < windows.h>
36- #endif
37-
3834#if defined(_MSC_VER)
3935# pragma once
4036# pragma comment( lib, "Advapi32.lib" )
4339#endif
4440
4541#if defined (BOOST_INTERPROCESS_WINDOWS)
42+ # ifdef BOOST_USE_WINDOWS_H
43+ # include < windows.h>
44+ # endif
4645# include < cstdarg>
4746# include < boost/detail/interlocked.hpp>
4847#else
Original file line number Diff line number Diff line change 2525
2626// #define BOOST_INTERPROCESS_FORCE_NATIVE_EMULATION
2727
28- #if defined(_WIN32) || defined(__WIN32__) || defined(WIN32)
28+ #if ! defined(__CYGWIN__) && (defined( _WIN32) || defined(__WIN32__) || defined(WIN32) )
2929 #define BOOST_INTERPROCESS_WINDOWS
3030 #if !defined(BOOST_INTERPROCESS_FORCE_NATIVE_EMULATION) && !defined(BOOST_INTERPROCESS_FORCE_GENERIC_EMULATION)
3131 #define BOOST_INTERPROCESS_FORCE_GENERIC_EMULATION
You can’t perform that action at this time.
0 commit comments