X-Git-Url: https://git.proxmox.com/?a=blobdiff_plain;f=ceph%2Fsrc%2Fboost%2Fboost%2Fwinapi%2Fsrw_lock.hpp;h=d8a0e9110c4190472a61dd4421729e900891bede;hb=20effc670b57271cb089376d6d0800990e5218d5;hp=99453dd8165b673bcffc364c42e747d0558fc774;hpb=a71831dadd1e1f3e0fa70405511f65cc33db0498;p=ceph.git diff --git a/ceph/src/boost/boost/winapi/srw_lock.hpp b/ceph/src/boost/boost/winapi/srw_lock.hpp index 99453dd81..d8a0e9110 100644 --- a/ceph/src/boost/boost/winapi/srw_lock.hpp +++ b/ceph/src/boost/boost/winapi/srw_lock.hpp @@ -25,31 +25,32 @@ #if BOOST_USE_WINAPI_VERSION >= BOOST_WINAPI_VERSION_WIN6 #include +#include #if !defined( BOOST_USE_WINDOWS_H ) extern "C" { struct _RTL_SRWLOCK; -BOOST_SYMBOL_IMPORT boost::winapi::VOID_ BOOST_WINAPI_WINAPI_CC +BOOST_WINAPI_IMPORT boost::winapi::VOID_ BOOST_WINAPI_WINAPI_CC InitializeSRWLock(::_RTL_SRWLOCK* SRWLock); -BOOST_SYMBOL_IMPORT boost::winapi::VOID_ BOOST_WINAPI_WINAPI_CC +BOOST_WINAPI_IMPORT boost::winapi::VOID_ BOOST_WINAPI_WINAPI_CC ReleaseSRWLockExclusive(::_RTL_SRWLOCK* SRWLock); -BOOST_SYMBOL_IMPORT boost::winapi::VOID_ BOOST_WINAPI_WINAPI_CC +BOOST_WINAPI_IMPORT boost::winapi::VOID_ BOOST_WINAPI_WINAPI_CC ReleaseSRWLockShared(::_RTL_SRWLOCK* SRWLock); -BOOST_SYMBOL_IMPORT boost::winapi::VOID_ BOOST_WINAPI_WINAPI_CC +BOOST_WINAPI_IMPORT boost::winapi::VOID_ BOOST_WINAPI_WINAPI_CC AcquireSRWLockExclusive(::_RTL_SRWLOCK* SRWLock); -BOOST_SYMBOL_IMPORT boost::winapi::VOID_ BOOST_WINAPI_WINAPI_CC +BOOST_WINAPI_IMPORT boost::winapi::VOID_ BOOST_WINAPI_WINAPI_CC AcquireSRWLockShared(::_RTL_SRWLOCK* SRWLock); #if !defined( BOOST_WINAPI_NO_TRY_ACQUIRE_SRWLOCK ) -BOOST_SYMBOL_IMPORT boost::winapi::BOOLEAN_ BOOST_WINAPI_WINAPI_CC +BOOST_WINAPI_IMPORT boost::winapi::BOOLEAN_ BOOST_WINAPI_WINAPI_CC TryAcquireSRWLockExclusive(::_RTL_SRWLOCK* SRWLock); -BOOST_SYMBOL_IMPORT boost::winapi::BOOLEAN_ BOOST_WINAPI_WINAPI_CC +BOOST_WINAPI_IMPORT boost::winapi::BOOLEAN_ BOOST_WINAPI_WINAPI_CC TryAcquireSRWLockShared(::_RTL_SRWLOCK* SRWLock); #endif } // extern "C" @@ -108,6 +109,8 @@ BOOST_FORCEINLINE BOOLEAN_ TryAcquireSRWLockShared(PSRWLOCK_ SRWLock) } } +#include + #endif // BOOST_USE_WINAPI_VERSION >= BOOST_WINAPI_VERSION_WIN6 #endif // BOOST_WINAPI_SRW_LOCK_HPP_INCLUDED_