Fix warning when compiling with C89/90

This commit is contained in:
Michael Theall 2017-07-10 23:43:10 -05:00
parent 8d177742ae
commit 41c1fee88e

View File

@ -20,15 +20,18 @@
*/
static inline u32 CSND_VOL(float vol, float pan)
{
float rpan;
u32 lvol, rvol;
if (vol < 0.0f) vol = 0.0f;
else if (vol > 1.0f) vol = 1.0f;
float rpan = (pan+1) / 2;
rpan = (pan+1) / 2;
if (rpan < 0.0f) rpan = 0.0f;
else if (rpan > 1.0f) rpan = 1.0f;
u32 lvol = vol*(1-rpan) * 0x8000;
u32 rvol = vol*rpan * 0x8000;
lvol = vol*(1-rpan) * 0x8000;
rvol = vol*rpan * 0x8000;
return lvol | (rvol << 16);
}