Mercurial > sdl-ios-xcode
diff src/haptic/win32/SDL_syshaptic.c @ 2609:eec0c81ede06 gsoc2008_force_feedback
CONVERT now checks for overflows.
author | Edgar Simo <bobbens@gmail.com> |
---|---|
date | Tue, 05 Aug 2008 18:26:11 +0000 |
parents | e0ca521516f6 |
children | cdea9a70dade |
line wrap: on
line diff
--- a/src/haptic/win32/SDL_syshaptic.c Tue Aug 05 18:01:09 2008 +0000 +++ b/src/haptic/win32/SDL_syshaptic.c Tue Aug 05 18:26:11 2008 +0000 @@ -575,7 +575,7 @@ } } -#define CONVERT(x) (((x)*10000) / 0x7FFF) +#define CONVERT(x) (((x) > 0x7FFF) ? 10000 : ((x)*10000) / 0x7FFF) /* * Creates the DIEFFECT from a SDL_HapticEffect. */