From 7e101bdce94c8a69b0214add49dc80d89695c9b2 Mon Sep 17 00:00:00 2001 From: Rachel Blackman Date: Mon, 11 May 2026 12:47:30 -0700 Subject: [PATCH] Ensure Android gamepad mappings don't lose the first button. (cherry picked from commit fd3cfb97c1a1d6ccccc67b2000dee71c9f1bab7d) --- 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 6884ec6072..52e0249399 100644 --- a/src/joystick/SDL_gamepad.c +++ b/src/joystick/SDL_gamepad.c @@ -749,7 +749,7 @@ static GamepadMapping_t *SDL_CreateMappingForAndroidGamepad(SDL_GUID guid) return NULL; } - SDL_strlcpy(mapping_string, "*,", sizeof(mapping_string)); + SDL_strlcat(mapping_string, "*,", sizeof(mapping_string)); if (button_mask & (1 << SDL_GAMEPAD_BUTTON_SOUTH)) { SDL_strlcat(mapping_string, "a:b0,", sizeof(mapping_string));