int joystickb_sdl_device_name_get(unsigned joystick, char* name) { #if SDL_MAJOR_VERSION == 1 const char* joy_name = SDL_JoystickName(joystick); if (!joy_name) return -1; log_std(("joystickb:sdl: name:\"%s\"\n", joy_name)); return device_trim_name(joy_name, name); #else const char* joy_name = SDL_JoystickName(sdl_state.map[joystick]); if (!joy_name) return -1; log_std(("joystickb:sdl: name:\"%s\"\n", joy_name)); return device_trim_name(joy_name, name); #endif }
int joystickb_raw_device_name_get(unsigned joystick, char* name) { log_debug(("joystickb:raw: joystickb_device_event_name_get(%u)\n", joystick)); return device_trim_name(raw_state.map[joystick].name, name); }