Lines Matching refs:index
496 /* return the index of the matched item, or -1 if no such item exists */
500 int index;
508 index = match_start;
510 char *str = k_menu_items[index].str;
512 return index;
515 --index;
517 ++index;
518 index = (index + items_num) % items_num;
519 if (index == match_start)
568 int index = items_num-1;
572 if (index < 0)
579 k_menu_items[index].str, new_str);
580 strncpy(k_menu_items[index].str,
582 sizeof(k_menu_items[index].str));
584 free_item(curses_menu_items[index]);
585 curses_menu_items[index] = new_item(
586 k_menu_items[index].str,
587 k_menu_items[index].str);
588 set_item_userptr(curses_menu_items[index],
589 &k_menu_items[index]);