unmark
{ 'u', 7, " unmark", unmark },
static const char *unmark(int);
mark_len = max(menu->mark.length, menu->unmark.length);
if (menu->unmark.string != NULL) {
for (j = 0; j < menu->unmark.length; j++) {
menu->unmark.string[j]);
for (j = menu->unmark.length; j < mark_len; j++)
+ max(menu->mark.length, menu->unmark.length);
if (menu->unmark.string != NULL) free(menu->unmark.string);
if ((menu->unmark.string = (char *) malloc(strlen(mark) + 1)) == NULL)
strcpy(menu->unmark.string, mark);
menu->unmark.length = strlen(mark);
return _menui_default_menu.unmark.string;
return menu->unmark.string;
if (_menui_default_menu.unmark.string != NULL) {
if ((the_menu->unmark.string =
(char *) malloc((unsigned) _menui_default_menu.unmark.length + 1))
strlcpy(the_menu->unmark.string,
_menui_default_menu.unmark.string,
(unsigned) _menui_default_menu.unmark.length+ 1 );
if (the_menu->unmark.string != NULL)
free(the_menu->unmark.string);
maxmark = max(menu->mark.length, menu->unmark.length);
MENU_STR unmark; /* menu unmark string */