Check i64 property ranges before passing them to the int handlers
commit20ede6de590223dcf2431799d25db5ff0c9404d8
authorChris Robinson <chris.kcat@gmail.com>
Sun, 14 Oct 2012 07:55:46 +0000 (14 00:55 -0700)
committerChris Robinson <chris.kcat@gmail.com>
Sun, 14 Oct 2012 07:55:46 +0000 (14 00:55 -0700)
treef24566e43ad3581cbd7d3cd962bec7d5900d1705
parent5c70e6b9abb65d31f68cf87cecd656af42ba0465
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.
OpenAL32/alSource.c