X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fcore%2Fmutex_private.h;fp=source%2Fcore%2Fmutex_private.h;h=0b092dad9e441d8e9e5563d50a6b7b7c280326f6;hb=a1d6fa071280123f282c1bac3b68008672401024;hp=0000000000000000000000000000000000000000;hpb=6a38983c19fe78753962288e206c5817ad595448;p=libs%2Fcore.git diff --git a/source/core/mutex_private.h b/source/core/mutex_private.h new file mode 100644 index 0000000..0b092da --- /dev/null +++ b/source/core/mutex_private.h @@ -0,0 +1,24 @@ +#ifndef MSP_CORE_MUTEX_PRIVATE_H_ +#define MSP_CORE_MUTEX_PRIVATE_H_ + +#ifdef WIN32 +#include +#else +#include +#endif +#include "mutex.h" + +namespace Msp { + +struct Mutex::Private +{ +#ifdef WIN32 + CRITICAL_SECTION crit; +#else + pthread_mutex_t mutex; +#endif +}; + +} // namespace Msp + +#endif