| 542 | } |
| 543 | |
| 544 | static void |
| 545 | invert_all(struct xwindow *wp) |
| 546 | { |
| 547 | x11_menu_item *curr; |
| 548 | int count; |
| 549 | |
| 550 | reset_menu_count(wp->menu_information); |
| 551 | for (count = 0, curr = wp->menu_information->curr_menu.base; curr; |
| 552 | curr = curr->next, count++) { |
| 553 | /* skip 'curr' if not selectable (header or such) |
| 554 | or rejected due to skip-invert test */ |
| 555 | if (!curr->identifier.a_void |
| 556 | || !menuitem_invert_test(0, curr->itemflags, curr->selected)) |
| 557 | continue; |
| 558 | invert_line(wp, curr, count, -1L); |
| 559 | } |
| 560 | } |
| 561 | |
| 562 | static void |
| 563 | invert_match(struct xwindow *wp, |
no test coverage detected