--- a/src/haptic/SDL_haptic.c Tue Jul 01 16:42:12 2008 +0000
+++ b/src/haptic/SDL_haptic.c Tue Jul 01 18:35:05 2008 +0000
@@ -292,6 +292,25 @@
}
/*
+ * Updates an effect.
+ */
+int
+SDL_HapticUpdateEffect(SDL_Haptic * haptic, int effect, SDL_HapticEffect * data)
+{
+ if (!ValidHaptic(&haptic) || !ValidEffect(haptic,effect)) {
+ return -1;
+ }
+
+ /* Updates the effect */
+ if (SDL_SYS_HapticUpdateEffect(haptic,&haptic->effects[effect],data) < 0) {
+ return -1;
+ }
+
+ return 0;
+}
+
+
+/*
* Runs the haptic effect on the device.
*/
int