int t = -1;
int i, done = 0;
char helpstr[SHORT_STRING];
- int savedmenu = CurrentMenu;
if (!aliases)
{
menu->make_entry = alias_entry;
menu->search = alias_search;
menu->tag = alias_tag;
- menu->menu = CurrentMenu = MENU_ALIAS;
+ menu->menu = MENU_ALIAS;
menu->title = _("Aliases");
menu->help = mutt_compile_help (helpstr, sizeof (helpstr), MENU_ALIAS, AliasHelp);
rfc822_write_address (buf, buflen, AliasTable[t]->addr);
mutt_menuDestroy (&menu);
- CurrentMenu = savedmenu;
safe_free ((void **) &AliasTable);
}
MUTTMENU *menu;
struct stat st;
int i, killPrefix = 0;
- int savedmenu = CurrentMenu;
memset (&state, 0, sizeof (struct browser_state));
return;
menu = mutt_new_menu ();
- menu->menu = CurrentMenu = MENU_FOLDER;
+ menu->menu = MENU_FOLDER;
menu->make_entry = folder_entry;
menu->search = select_file_search;
menu->title = title;
destroy_state (&state);
mutt_menuDestroy (&menu);
- CurrentMenu = savedmenu;
return;
case OP_BROWSER_TELL:
mutt_error _("Error scanning directory.");
destroy_state (&state);
mutt_menuDestroy (&menu);
- CurrentMenu = savedmenu;
return;
}
}
{
mutt_error _("Error scanning directory.");
mutt_menuDestroy (&menu);
- CurrentMenu = savedmenu;
return;
}
killPrefix = 0;
strfcpy (f, buf, flen);
destroy_state (&state);
mutt_menuDestroy (&menu);
- CurrentMenu = savedmenu;
return;
}
MAYBE_REDRAW (menu->redraw);
/* Sort, SortAux could be changed in mutt_index_menu() */
int oldSort = Sort, oldSortAux = SortAux;
struct stat st;
- int savedmenu = CurrentMenu;
idx = mutt_gen_attach_list (msg->content, idx, &idxlen, &idxmax, 0, 1);
menu = mutt_new_menu ();
- menu->menu = CurrentMenu = MENU_COMPOSE;
+ menu->menu = MENU_COMPOSE;
menu->offset = HDR_ATTACH;
menu->max = idxlen;
menu->make_entry = snd_entry;
}
mutt_menuDestroy (&menu);
- CurrentMenu = savedmenu;
if (idxlen)
{
int do_buffy_notify = 1;
int close = 0; /* did we OP_QUIT or OP_EXIT out of this menu? */
int attach_msg = option(OPTATTACHMSG);
- int savedmenu = CurrentMenu;
menu = mutt_new_menu ();
- menu->menu = CurrentMenu = MENU_MAIN;
+ menu->menu = MENU_MAIN;
menu->offset = 1;
menu->pagelen = LINES - 3;
menu->make_entry = index_make_entry;
mutt_flushinp ();
mutt_resize_screen ();
menu->redraw = REDRAW_FULL;
- menu->menu = CurrentMenu = MENU_MAIN;
+ menu->menu = MENU_MAIN;
Signals &= ~S_SIGWINCH;
menu->top = 0; /* so we scroll the right amount */
continue;
menu->redraw = REDRAW_INDEX | REDRAW_STATUS;
}
- menu->menu = CurrentMenu = MENU_PAGER;
+ menu->menu = MENU_PAGER;
menu->oldcurrent = menu->current;
continue;
if (menu->menu == MENU_PAGER)
{
- menu->menu = CurrentMenu = MENU_MAIN;
+ menu->menu = MENU_MAIN;
menu->redraw = REDRAW_FULL;
set_option (OPTWEED); /* turn header weeding back on. */
}
}
mutt_menuDestroy (&menu);
- CurrentMenu = savedmenu;
return (close);
}
FILE *fp, *devnull;
pid_t thepid;
KEYINFO *info;
- int savedmenu = CurrentMenu;
for (i = 0, l = keys; l; l = l->next)
menu->max = keymax;
menu->make_entry = pgp_entry;
menu->search = pgp_search;
- menu->menu = CurrentMenu = MENU_PGP;
+ menu->menu = MENU_PGP;
menu->help = helpstr;
menu->data = KeyTable;
}
mutt_menuDestroy (&menu);
- CurrentMenu = savedmenu;
safe_free ((void **) &KeyTable);
return (info);
MUTTMENU *menu;
int i, done=0, r=-1;
char helpstr[SHORT_STRING];
- int savedmenu = CurrentMenu;
menu = mutt_new_menu ();
menu->make_entry = post_entry;
- menu->menu = CurrentMenu = MENU_POST;
+ menu->menu = MENU_POST;
menu->max = PostContext->msgcount;
menu->title = _("Postponed Messages");
menu->data = PostContext;
}
mutt_menuDestroy (&menu);
- CurrentMenu = savedmenu;
return (r > -1 ? PostContext->hdrs[r] : NULL);
}
int op;
char helpstr[SHORT_STRING];
char title[STRING];
- int savedmenu = CurrentMenu;
snprintf (title, sizeof (title), _("Query")); /* FIXME */
menu->make_entry = query_entry;
menu->search = query_search;
menu->tag = query_tag;
- menu->menu = CurrentMenu = MENU_QUERY;
+ menu->menu = MENU_QUERY;
menu->title = title;
menu->help = mutt_compile_help (helpstr, sizeof (helpstr), MENU_QUERY, QueryHelp);
}
mutt_menuDestroy (&menu);
- CurrentMenu = savedmenu;
}
short idxmax = 0;
int flags = 0;
int op;
- int savedmenu = CurrentMenu;
/* make sure we have parsed this message */
mutt_parse_mime_message (Context, hdr);
menu->max = idxlen;
menu->make_entry = attach_entry;
menu->tag = mutt_tag_attach;
- menu->menu = CurrentMenu = MENU_ATTACH;
+ menu->menu = MENU_ATTACH;
menu->title = _("Attachments");
menu->data = idx;
menu->help = mutt_compile_help (helpstr, sizeof (helpstr), MENU_ATTACH, AttachHelp);
mutt_menuDestroy (&menu);
- CurrentMenu = savedmenu;
return;
}
}