Hi,
Hi,

The attached patch for SDL_mixer CVS adds missing casts in two
effect_position.c functions; without them, the result is noise, as
SDL_SwapLE16's return value is unsigned.  Because SDL_SwapLE16 currently
does nothing on LE systems, this error only shows up on BE systems.

Maybe for consistency, all of the SDL_endian.h functions / macros should
cast their results to Uint16/32/64?

Thanks,


Steven Fuller

--HG--
extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%401148

aduros/SDL_mixer,aduros/SDL_mixer,aduros/SDL_mixer