Check i64 property ranges before passing them to the int handlers
Check i64 property ranges before passing them to the int handlers

Note that some properties (e.g. AL_BUFFER, AL_DIRECT_FILTER) actually take
unsigned int values, and so are checked against the unsigned range even though
they eventually get casted to an int. The int handler casts them back as
needed.

irungentoo/openal-soft-tox,alexxvk/openal-soft,mmozeiko/OpenAL-Soft,irungentoo/openal-soft-tox,mmozeiko/OpenAL-Soft,BeamNG/openal-soft,BeamNG/openal-soft,franklixuefei/openal-soft,arkana-fts/openal-soft,franklixuefei/openal-soft,Wemersive/openal-soft,arkana-fts/openal-soft,aaronmjacobs/openal-soft,rryan/openal-soft,aaronmjacobs/openal-soft,EddieRingle/openal-soft,EddieRingle/openal-soft,Wemersive/openal-soft,alexxvk/openal-soft,rryan/openal-soft