| 559 | dst->jports[num].nokeyboardoverride = override; |
| 560 | } |
| 561 | static void copyjport (const struct uae_prefs *src, struct uae_prefs *dst, int num) |
| 562 | { |
| 563 | if (!src) |
| 564 | return; |
| 565 | freejport (dst, num); |
| 566 | memcpy(&dst->jports[num].idc, &src->jports[num].idc, sizeof(struct inputdevconfig)); |
| 567 | dst->jports[num].id = src->jports[num].id; |
| 568 | dst->jports[num].mode = src->jports[num].mode; |
| 569 | dst->jports[num].submode = src->jports[num].submode; |
| 570 | dst->jports[num].autofire = src->jports[num].autofire; |
| 571 | dst->jports[num].nokeyboardoverride = src->jports[num].nokeyboardoverride; |
| 572 | #ifdef AMIBERRY |
| 573 | dst->jports[num].mousemap = src->jports[num].mousemap; |
| 574 | #endif |
| 575 | } |
| 576 | |
| 577 | #define MAX_STORED_JPORTS 8 |
| 578 | struct stored_jport |
no test coverage detected