diff options
Diffstat (limited to 'al/auxeffectslot.cpp')
-rw-r--r-- | al/auxeffectslot.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/al/auxeffectslot.cpp b/al/auxeffectslot.cpp index 6a7bbb46..ac9bcd71 100644 --- a/al/auxeffectslot.cpp +++ b/al/auxeffectslot.cpp @@ -394,7 +394,7 @@ START_API_FUNC if(!(value == AL_TRUE || value == AL_FALSE)) SETERR_RETURN(context, AL_INVALID_VALUE,, "Effect slot auxiliary send auto out of range"); - slot->AuxSendAuto = static_cast<ALboolean>(value); + slot->AuxSendAuto = !!value; break; case AL_EFFECTSLOT_TARGET_SOFT: @@ -535,7 +535,7 @@ START_API_FUNC switch(param) { case AL_EFFECTSLOT_AUXILIARY_SEND_AUTO: - *value = slot->AuxSendAuto; + *value = slot->AuxSendAuto ? AL_TRUE : AL_FALSE; break; case AL_EFFECTSLOT_TARGET_SOFT: |