aboutsummaryrefslogtreecommitdiffstats
path: root/OpenAL32
diff options
context:
space:
mode:
authorChris Robinson <[email protected]>2018-09-20 22:53:16 -0700
committerChris Robinson <[email protected]>2018-09-20 22:53:16 -0700
commitf21e2df4cf0d51fda31f5607e1bf966459d9bf9d (patch)
tree0499d631d6498aa9c5eb7f6851aecd5cff7214d6 /OpenAL32
parent84a90b7cc39a797781566ceebd6de40c495808aa (diff)
Remove an unnecessary mutex
Diffstat (limited to 'OpenAL32')
-rw-r--r--OpenAL32/Include/alMain.h1
-rw-r--r--OpenAL32/event.c2
2 files changed, 0 insertions, 3 deletions
diff --git a/OpenAL32/Include/alMain.h b/OpenAL32/Include/alMain.h
index 86ac49dc..3a08e8c1 100644
--- a/OpenAL32/Include/alMain.h
+++ b/OpenAL32/Include/alMain.h
@@ -827,7 +827,6 @@ struct ALCcontext_struct {
ATOMIC(struct ALeffectslotArray*) ActiveAuxSlots;
- almtx_t EventThrdLock;
althrd_t EventThread;
alsem_t EventSem;
struct ll_ringbuffer *AsyncEvents;
diff --git a/OpenAL32/event.c b/OpenAL32/event.c
index a76746bd..c0bf4204 100644
--- a/OpenAL32/event.c
+++ b/OpenAL32/event.c
@@ -73,7 +73,6 @@ AL_API void AL_APIENTRY alEventControlSOFT(ALsizei count, const ALenum *types, A
SETERR_GOTO(context, AL_INVALID_ENUM, done, "Invalid event type 0x%04x", types[i]);
}
- almtx_lock(&context->EventThrdLock);
if(enable)
{
enabledevts = ATOMIC_LOAD(&context->EnabledEvts, almemory_order_relaxed);
@@ -98,7 +97,6 @@ AL_API void AL_APIENTRY alEventControlSOFT(ALsizei count, const ALenum *types, A
almtx_lock(&context->EventCbLock);
almtx_unlock(&context->EventCbLock);
}
- almtx_unlock(&context->EventThrdLock);
done:
ALCcontext_DecRef(context);