diff options
Diffstat (limited to 'zencore/thread.cpp')
| -rw-r--r-- | zencore/thread.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/zencore/thread.cpp b/zencore/thread.cpp index de8b5f515..fa149321f 100644 --- a/zencore/thread.cpp +++ b/zencore/thread.cpp @@ -408,7 +408,7 @@ NamedMutex::~NamedMutex() { CloseHandle(m_MutexHandle); } -#else +#elif ZEN_PLATFORM_LINUX || ZEN_PLATFORM_MAC int Inner = int(intptr_t(m_MutexHandle)); flock(Inner, LOCK_UN); close(Inner); @@ -430,7 +430,7 @@ NamedMutex::Create(std::string_view MutexName) m_MutexHandle = CreateMutexA(nullptr, /* InitialOwner */ TRUE, Name.c_str()); return !!m_MutexHandle; -#else +#elif ZEN_PLATFORM_LINUX || ZEN_PLATFORM_MAC ExtendableStringBuilder<64> Name; Name << "/tmp/" << MutexName; @@ -472,7 +472,7 @@ NamedMutex::Exists(std::string_view MutexName) CloseHandle(MutexHandle); return true; -#else +#elif ZEN_PLATFORM_LINUX || ZEN_PLATFORM_MAC ExtendableStringBuilder<64> Name; Name << "/tmp/" << MutexName; |