aboutsummaryrefslogtreecommitdiffstats
path: root/OpenAL32/alAuxEffectSlot.c
diff options
context:
space:
mode:
authorChris Robinson <[email protected]>2018-03-03 13:42:37 -0800
committerChris Robinson <[email protected]>2018-03-03 13:42:37 -0800
commit4e6c758daf1849741712eaf451f392264fd49244 (patch)
tree7db357344dac8cf7f90005ad5a5378443adf192c /OpenAL32/alAuxEffectSlot.c
parent4bd02eada65a9c9140c0c62524692038165e9a31 (diff)
Use a plain mutex for the property lock
Diffstat (limited to 'OpenAL32/alAuxEffectSlot.c')
-rw-r--r--OpenAL32/alAuxEffectSlot.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/OpenAL32/alAuxEffectSlot.c b/OpenAL32/alAuxEffectSlot.c
index 04edcc09..6eb6187b 100644
--- a/OpenAL32/alAuxEffectSlot.c
+++ b/OpenAL32/alAuxEffectSlot.c
@@ -244,7 +244,7 @@ AL_API ALvoid AL_APIENTRY alAuxiliaryEffectSloti(ALuint effectslot, ALenum param
context = GetContextRef();
if(!context) return;
- WriteLock(&context->PropLock);
+ almtx_lock(&context->PropLock);
LockEffectSlotList(context);
if((slot=LookupEffectSlot(context, effectslot)) == NULL)
SETERR_GOTO(context, AL_INVALID_NAME, done, "Invalid effect slot ID %u", effectslot);
@@ -282,7 +282,7 @@ AL_API ALvoid AL_APIENTRY alAuxiliaryEffectSloti(ALuint effectslot, ALenum param
done:
UnlockEffectSlotList(context);
- WriteUnlock(&context->PropLock);
+ almtx_unlock(&context->PropLock);
ALCcontext_DecRef(context);
}
@@ -324,7 +324,7 @@ AL_API ALvoid AL_APIENTRY alAuxiliaryEffectSlotf(ALuint effectslot, ALenum param
context = GetContextRef();
if(!context) return;
- WriteLock(&context->PropLock);
+ almtx_lock(&context->PropLock);
LockEffectSlotList(context);
if((slot=LookupEffectSlot(context, effectslot)) == NULL)
SETERR_GOTO(context, AL_INVALID_NAME, done, "Invalid effect slot ID %u", effectslot);
@@ -344,7 +344,7 @@ AL_API ALvoid AL_APIENTRY alAuxiliaryEffectSlotf(ALuint effectslot, ALenum param
done:
UnlockEffectSlotList(context);
- WriteUnlock(&context->PropLock);
+ almtx_unlock(&context->PropLock);
ALCcontext_DecRef(context);
}