| 522 | } |
| 523 | |
| 524 | static void |
| 525 | select_none(struct xwindow *wp) |
| 526 | { |
| 527 | x11_menu_item *curr; |
| 528 | int count; |
| 529 | |
| 530 | reset_menu_count(wp->menu_information); |
| 531 | for (count = 0, curr = wp->menu_information->curr_menu.base; curr; |
| 532 | curr = curr->next, count++) { |
| 533 | /* skip 'curr' if not selectable (header or such) or already not |
| 534 | selected (no need to unset) or rejected due to skip-invert test */ |
| 535 | if (!curr->identifier.a_void |
| 536 | || !curr->selected |
| 537 | || !menuitem_invert_test(2, curr->itemflags, TRUE)) |
| 538 | continue; |
| 539 | invert_line(wp, curr, count, -1L); |
| 540 | } |
| 541 | |
| 542 | } |
| 543 | |
| 544 | static void |
| 545 | invert_all(struct xwindow *wp) |
no test coverage detected