diff options
Diffstat (limited to 'OpenAL32')
-rw-r--r-- | OpenAL32/alListener.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/OpenAL32/alListener.c b/OpenAL32/alListener.c index d117c0ca..5a12673d 100644 --- a/OpenAL32/alListener.c +++ b/OpenAL32/alListener.c @@ -43,7 +43,7 @@ AL_API ALvoid AL_APIENTRY alListenerf(ALenum param, ALfloat value) break; case AL_METERS_PER_UNIT: - if(!(value >= 0.0f && isfinite(value))) + if(!(value >= AL_MIN_METERS_PER_UNIT && value <= AL_MAX_METERS_PER_UNIT)) SET_ERROR_AND_GOTO(context, AL_INVALID_VALUE, done); context->Listener->MetersPerUnit = value; break; |