SDL_gesture: fix build against SDL3 after PR/#14

From db4f9e39dbd6c130c3eca34e1f8cbec273443685 Mon Sep 17 00:00:00 2001
From: Ozkan Sezer <[EMAIL REDACTED]>
Date: Thu, 6 Nov 2025 23:47:02 +0300
Subject: [PATCH] fix build against SDL3 after PR/#14

---
 SDL_gesture.h | 16 ++++++++--------
 1 file changed, 8 insertions(+), 8 deletions(-)

diff --git a/SDL_gesture.h b/SDL_gesture.h
index b1613d1..d604eab 100644
--- a/SDL_gesture.h
+++ b/SDL_gesture.h
@@ -422,15 +422,15 @@ static int GestureAddDollar(GestureTouch *inTouch, SDL_FPoint *path)
     return GestureAddDollar_one(inTouch, path);
 }
 
-static void SDL_RemoveDollarTemplate_one(SDL_GestureTouch* inTouch, int index)
+static void SDL_RemoveDollarTemplate_one(GestureTouch* inTouch, int index)
 {
     if (index < inTouch->numDollarTemplates - 1) {
         SDL_memmove(&inTouch->dollarTemplate[index], &inTouch->dollarTemplate[index + 1],
-            (inTouch->numDollarTemplates - 1 - index) * sizeof(SDL_DollarTemplate));
+            (inTouch->numDollarTemplates - 1 - index) * sizeof(GestureDollarTemplate));
     }
     if (inTouch->numDollarTemplates > 1) {
         inTouch->dollarTemplate = SDL_realloc(inTouch->dollarTemplate,
-            (inTouch->numDollarTemplates - 1) * sizeof(SDL_DollarTemplate));
+            (inTouch->numDollarTemplates - 1) * sizeof(GestureDollarTemplate));
     }
     else {
         SDL_free(inTouch->dollarTemplate);
@@ -439,11 +439,11 @@ static void SDL_RemoveDollarTemplate_one(SDL_GestureTouch* inTouch, int index)
     --inTouch->numDollarTemplates;
 }
 
-int SDL_RemoveDollarTemplate(SDL_GestureID gestureId)
+int SDL_RemoveDollarTemplate(Gesture_ID gestureId)
 {
     int i, j, ret = 0;
-    for (i = 0; i < SDL_numGestureTouches; i++) {
-        SDL_GestureTouch *touch = &SDL_gestureTouch[i];
+    for (i = 0; i < GestureNumTouches; i++) {
+        GestureTouch *touch = &GestureTouches[i];
         for (j = 0; j < touch->numDollarTemplates; j++) {
             if (touch->dollarTemplate[j].hash == (Uint64)gestureId) {
                 SDL_RemoveDollarTemplate_one(touch, j);
@@ -457,8 +457,8 @@ int SDL_RemoveDollarTemplate(SDL_GestureID gestureId)
 void SDL_RemoveAllDollarTemplates(void)
 {
     int i;
-    for (i = 0; i < SDL_numGestureTouches; i++) {
-        SDL_GestureTouch *touch = &SDL_gestureTouch[i];
+    for (i = 0; i < GestureNumTouches; i++) {
+        GestureTouch *touch = &GestureTouches[i];
         SDL_free(touch->dollarTemplate);
         touch->dollarTemplate = NULL;
         touch->numDollarTemplates = 0;