Explorar el Código

Ensure Android gamepad mappings don't lose the first button.

(cherry picked from commit fd3cfb97c1a1d6ccccc67b2000dee71c9f1bab7d)
Rachel Blackman hace 7 horas
padre
commit
7e101bdce9
Se han modificado 1 ficheros con 1 adiciones y 1 borrados
  1. 1 1
      src/joystick/SDL_gamepad.c

+ 1 - 1
src/joystick/SDL_gamepad.c

@@ -749,7 +749,7 @@ static GamepadMapping_t *SDL_CreateMappingForAndroidGamepad(SDL_GUID guid)
             return NULL;
             return NULL;
         }
         }
 
 
-        SDL_strlcpy(mapping_string, "*,", sizeof(mapping_string));
+        SDL_strlcat(mapping_string, "*,", sizeof(mapping_string));
 
 
         if (button_mask & (1 << SDL_GAMEPAD_BUTTON_SOUTH)) {
         if (button_mask & (1 << SDL_GAMEPAD_BUTTON_SOUTH)) {
             SDL_strlcat(mapping_string, "a:b0,", sizeof(mapping_string));
             SDL_strlcat(mapping_string, "a:b0,", sizeof(mapping_string));