* sound.c: Integer cleanups.
commit5463d03f95a8ab7845354f8bcd78e06fd5ff8034
authorPaul Eggert <eggert@cs.ucla.edu>
Wed, 19 Jun 2013 07:36:20 +0000 (19 00:36 -0700)
committerPaul Eggert <eggert@cs.ucla.edu>
Wed, 19 Jun 2013 07:36:20 +0000 (19 00:36 -0700)
treeb430db3770482c4052b53cef808899dfd8d11b7c
parent0558724b28f5d3fe7906fd3fcfbd0b0d343ee81f
* sound.c: Integer cleanups.

Remove unnecessary forward decls.
(struct sound_device): The 'file' member is now a Lisp_Object, not
a char *, so that we needn't invoke alloca on a huge size.
(Fplay_sound_internal): Adjust to this.
(string_default): New function.
(vox_open, vox_init, alsa_open, alsa_configure, alsa_init):
Use it to adjust to the struct sound_device change.
(parse_sound, wav_init, au_init, alsa_init): Use bool for booleans.
(be2hs) [0]: Remove.
src/ChangeLog
src/sound.c