diff options
| author | Martin Ridgers <[email protected]> | 2022-01-13 09:55:39 +0100 |
|---|---|---|
| committer | Martin Ridgers <[email protected]> | 2022-01-13 09:55:39 +0100 |
| commit | 98e7f4737e7d65798ab1bcd7984df6a49f0ebcf8 (patch) | |
| tree | 9dc77c1cb41c992eed0bbc2b14ec331ab8723fba /zencore/thread.cpp | |
| parent | Use SysV semaphores to implement NamedEvent on Linux (diff) | |
| download | zen-98e7f4737e7d65798ab1bcd7984df6a49f0ebcf8.tar.xz zen-98e7f4737e7d65798ab1bcd7984df6a49f0ebcf8.zip | |
Be explicit about what platforms a block implements for grepability
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; |