InitializeCriticalSectionAndSpinCount

This commit is contained in:
David Rose 2006-04-12 18:48:31 +00:00
parent 1468db93d8
commit a570678cdb
3 changed files with 11 additions and 11 deletions

View File

@ -17,16 +17,6 @@
////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////
// Function: MutexWin32Impl::Constructor
// Access: Public
// Description:
////////////////////////////////////////////////////////////////////
INLINE MutexWin32Impl::
MutexWin32Impl() {
InitializeCriticalSection(&_lock);
}
////////////////////////////////////////////////////////////////////
// Function: MutexWin32Impl::Destructor
// Access: Public

View File

@ -22,4 +22,14 @@
#include "mutexWin32Impl.h"
////////////////////////////////////////////////////////////////////
// Function: MutexWin32Impl::Constructor
// Access: Public
// Description:
////////////////////////////////////////////////////////////////////
MutexWin32Impl::
MutexWin32Impl() {
InitializeCriticalSectionAndSpinCount(&_lock, 4000);
}
#endif // WIN32_VC

View File

@ -32,7 +32,7 @@
////////////////////////////////////////////////////////////////////
class EXPCL_DTOOL MutexWin32Impl {
public:
INLINE MutexWin32Impl();
MutexWin32Impl();
INLINE ~MutexWin32Impl();
INLINE void lock();