Lines Matching refs:unmark
46 {NULL, 0}, /* unmark string */
112 * Set the menu unmark character
122 if (menu->unmark.string != NULL) free(menu->unmark.string);
124 if ((menu->unmark.string = (char *) malloc(strlen(mark) + 1)) == NULL)
127 strcpy(menu->unmark.string, mark);
128 menu->unmark.length = strlen(mark);
135 * Return the menu unmark string for the menu.
141 return _menui_default_menu.unmark.string;
143 return menu->unmark.string;
473 /* make a private copy of the unmark string too */
474 if (_menui_default_menu.unmark.string != NULL) {
475 if ((the_menu->unmark.string =
476 (char *) malloc((unsigned) _menui_default_menu.unmark.length + 1))
482 strlcpy(the_menu->unmark.string,
483 _menui_default_menu.unmark.string,
484 (unsigned) _menui_default_menu.unmark.length+ 1 );
498 if (the_menu->unmark.string != NULL)
499 free(the_menu->unmark.string);
739 maxmark = max(menu->mark.length, menu->unmark.length);