From 3e93b7ffac47b8fad5707df618a97877e2ebdc41 Mon Sep 17 00:00:00 2001 From: Jean Pierre Cimalando Date: Fri, 6 Mar 2020 14:38:54 +0100 Subject: [PATCH] Fix a renaming problem in RTSemaphore --- vst/RTSemaphore.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/vst/RTSemaphore.h b/vst/RTSemaphore.h index 0cd6135b..5ec3c765 100644 --- a/vst/RTSemaphore.h +++ b/vst/RTSemaphore.h @@ -88,7 +88,7 @@ inline bool RTSemaphore::try_wait() #elif defined(_WIN32) inline RTSemaphore::RTSemaphore(unsigned value) { - sem_ = CreateRTSemaphore(nullptr, value, LONG_MAX, nullptr); + sem_ = CreateSemaphore(nullptr, value, LONG_MAX, nullptr); if (!sem_) throw std::runtime_error("RTSemaphore::RTSemaphore"); } @@ -100,7 +100,7 @@ inline RTSemaphore::~RTSemaphore() inline void RTSemaphore::post() { - if (!ReleaseRTSemaphore(sem_, 1, nullptr)) + if (!ReleaseSemaphore(sem_, 1, nullptr)) throw std::runtime_error("RTSemaphore::post"); }