Lines Matching refs:mark
79 set_menu_mark(MENU *m, char *mark) in set_menu_mark() argument
86 if (menu->mark.string != NULL) free(menu->mark.string); in set_menu_mark()
88 if ((menu->mark.string = (char *) malloc(strlen(mark) + 1)) == NULL) in set_menu_mark()
91 strcpy(menu->mark.string, mark); in set_menu_mark()
92 menu->mark.length = strlen(mark); in set_menu_mark()
106 return _menui_default_menu.mark.string; in menu_mark()
108 return menu->mark.string; in menu_mark()
115 set_menu_unmark(MENU *m, char *mark) in set_menu_unmark() argument
124 if ((menu->unmark.string = (char *) malloc(strlen(mark) + 1)) == NULL) in set_menu_unmark()
127 strcpy(menu->unmark.string, mark); in set_menu_unmark()
128 menu->unmark.length = strlen(mark); in set_menu_unmark()
448 char mark[2]; in new_menu() local
461 if (_menui_default_menu.mark.string != NULL) { in new_menu()
462 if ((the_menu->mark.string = in new_menu()
463 (char *) malloc((unsigned) _menui_default_menu.mark.length + 1)) in new_menu()
469 strlcpy(the_menu->mark.string, _menui_default_menu.mark.string, in new_menu()
470 (unsigned) _menui_default_menu.mark.length + 1); in new_menu()
488 mark[0] = '-'; in new_menu()
489 mark[1] = '\0'; in new_menu()
491 set_menu_mark(the_menu, mark); in new_menu()
496 if (the_menu->mark.string != NULL) in new_menu()
497 free(the_menu->mark.string); in new_menu()
525 if (menu->mark.string != NULL) in free_menu()
526 free(menu->mark.string); in free_menu()
739 maxmark = max(menu->mark.length, menu->unmark.length); in pos_menu_cursor()