| 345 | } |
| 346 | |
| 347 | static int getdevnum(int type, int devnum) |
| 348 | { |
| 349 | int jcnt = idev[IDTYPE_JOYSTICK].get_num(); |
| 350 | int mcnt = idev[IDTYPE_MOUSE].get_num(); |
| 351 | int kcnt = idev[IDTYPE_KEYBOARD].get_num(); |
| 352 | |
| 353 | if (type == IDTYPE_JOYSTICK) |
| 354 | return devnum; |
| 355 | else if (type == IDTYPE_MOUSE) |
| 356 | return jcnt + devnum; |
| 357 | else if (type == IDTYPE_KEYBOARD) |
| 358 | return jcnt + mcnt + devnum; |
| 359 | else if (type == IDTYPE_INTERNALEVENT) |
| 360 | return jcnt + mcnt + kcnt + devnum; |
| 361 | return -1; |
| 362 | } |
| 363 | |
| 364 | static int gettype(int devnum) |
| 365 | { |
no outgoing calls
no test coverage detected