| 8948 | } |
| 8949 | |
| 8950 | static struct uae_input_device *get_uid (const struct inputdevice_functions *id, int devnum) |
| 8951 | { |
| 8952 | struct uae_input_device *uid = 0; |
| 8953 | if (id == &idev[IDTYPE_JOYSTICK]) { |
| 8954 | uid = &joysticks[devnum]; |
| 8955 | } else if (id == &idev[IDTYPE_MOUSE]) { |
| 8956 | uid = &mice[devnum]; |
| 8957 | } else if (id == &idev[IDTYPE_KEYBOARD]) { |
| 8958 | uid = &keyboards[devnum]; |
| 8959 | } else if (id == &idev[IDTYPE_INTERNALEVENT]) { |
| 8960 | uid = &internalevents[devnum]; |
| 8961 | } |
| 8962 | return uid; |
| 8963 | } |
| 8964 | |
| 8965 | static int get_event_data (const struct inputdevice_functions *id, int devnum, int num, int *eventid, TCHAR **custom, uae_u64 *flags, int *port, int sub) |
| 8966 | { |
no outgoing calls
no test coverage detected