Make the voices' Send[] array dynamically sized
commitcd24e42b3f7887867735db2cd35a0c4137163379
authorChris Robinson <chris.kcat@gmail.com>
Tue, 21 Feb 2017 19:17:47 +0000 (21 11:17 -0800)
committerChris Robinson <chris.kcat@gmail.com>
Tue, 21 Feb 2017 19:17:47 +0000 (21 11:17 -0800)
tree90158d7958ea4e72826c231d97d37f6687dd2014
parente0e6efbfeac7bb07dce82b63b7688648e1067da3
Make the voices' Send[] array dynamically sized

The voices are still all allocated in one chunk to avoid memory fragmentation.
But they're accessed as an array of pointers since the size isn't static.
Alc/ALc.c
Alc/ALu.c
OpenAL32/Include/alMain.h
OpenAL32/Include/alSource.h
OpenAL32/alSource.c