SDL: Fixed signed/unsigned comparison warning

From 14380ec48a32a2a8f316fe3c315f07f8aa0a92de Mon Sep 17 00:00:00 2001
From: Sam Lantinga <[EMAIL REDACTED]>
Date: Sun, 3 Dec 2023 14:56:21 -0800
Subject: [PATCH] Fixed signed/unsigned comparison warning

---
 src/joystick/SDL_gamepad.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/joystick/SDL_gamepad.c b/src/joystick/SDL_gamepad.c
index d7fc41028cfd..fd07774849e2 100644
--- a/src/joystick/SDL_gamepad.c
+++ b/src/joystick/SDL_gamepad.c
@@ -2079,7 +2079,7 @@ char **SDL_GetGamepadMappings(int *count)
     if (!mappings) {
         failed = SDL_TRUE;
     } else {
-        size_t i = 0;
+        int i = 0;
         for (GamepadMapping_t *mapping = s_pSupportedGamepads; mapping; mapping = mapping->next) {
             if (SDL_memcmp(&mapping->guid, &s_zeroGUID, sizeof(mapping->guid)) == 0) {
                 continue;