Mercurial > sdl-ios-xcode
diff src/haptic/win32/SDL_syshaptic.c @ 2594:3e59fe26671f gsoc2008_force_feedback
Changed EFFECT_TEST again for win32.
author | Edgar Simo <bobbens@gmail.com> |
---|---|
date | Tue, 05 Aug 2008 10:39:37 +0000 |
parents | e4729600607e |
children | 1dd8cf9614ad |
line wrap: on
line diff
--- a/src/haptic/win32/SDL_syshaptic.c Mon Aug 04 17:31:09 2008 +0000 +++ b/src/haptic/win32/SDL_syshaptic.c Tue Aug 05 10:39:37 2008 +0000 @@ -193,7 +193,10 @@ * Callback to get all supported effects. */ #define EFFECT_TEST(e,s) \ -if (SDL_memcmp(&pei->guid,&(e),sizeof(GUID)==0)) \ +if ((pei->guid->Data1 == e.Data1) && \ + (pei->guid->Data2 == e.Data2) && \ + (pei->guid->Data3 == e.Data3) && \ + (SDL_strcmp(pei->guid->Data4,e.Data4)==0) \ haptic->supported |= (s) static BOOL CALLBACK DI_EffectCallback(LPCDIEFFECTINFO pei, LPVOID pv)