struct EmailList el = STAILQ_HEAD_INITIALIZER(el);
el_add_tagged(&el, Context, CUR_EMAIL, tag);
ci_send_message(SEND_TO_SENDER, NULL, NULL, Context, &el);
- mutt_emaillist_free(&el);
+ mutt_emaillist_clear(&el);
menu->redraw = REDRAW_FULL;
break;
}
struct EmailList el = STAILQ_HEAD_INITIALIZER(el);
el_add_tagged(&el, Context, CUR_EMAIL, tag);
mutt_check_traditional_pgp(&el, &menu->redraw);
- mutt_emaillist_free(&el);
+ mutt_emaillist_clear(&el);
}
int hint =
Context->mailbox->emails[Context->mailbox->v2r[menu->current]]->index;
else
mutt_error(_("No thread linked"));
- mutt_emaillist_free(&el);
+ mutt_emaillist_clear(&el);
}
if (menu->menu == MENU_PAGER)
else
menu->redraw |= REDRAW_CURRENT;
}
- mutt_emaillist_free(&el);
+ mutt_emaillist_clear(&el);
break;
}
else
menu->redraw |= REDRAW_CURRENT;
}
- mutt_emaillist_free(&el);
+ mutt_emaillist_clear(&el);
break;
}
struct EmailList el = STAILQ_HEAD_INITIALIZER(el);
el_add_tagged(&el, Context, CUR_EMAIL, tag);
ci_bounce_message(Context->mailbox, &el);
- mutt_emaillist_free(&el);
+ mutt_emaillist_clear(&el);
break;
}
mutt_emails_set_flag(Context->mailbox, &el, MUTT_PURGE, (op == OP_PURGE_MESSAGE));
if (C_DeleteUntag)
mutt_emails_set_flag(Context->mailbox, &el, MUTT_TAG, 0);
- mutt_emaillist_free(&el);
+ mutt_emaillist_clear(&el);
if (tag)
{
struct EmailList el = STAILQ_HEAD_INITIALIZER(el);
el_add_tagged(&el, Context, CUR_EMAIL, tag);
mutt_check_traditional_pgp(&el, &menu->redraw);
- mutt_emaillist_free(&el);
+ mutt_emaillist_clear(&el);
}
struct EmailList el = STAILQ_HEAD_INITIALIZER(el);
el_add_tagged(&el, Context, CUR_EMAIL, tag);
mutt_ev_message(Context->mailbox, &el, edit ? EVM_EDIT : EVM_VIEW);
- mutt_emaillist_free(&el);
+ mutt_emaillist_clear(&el);
menu->redraw = REDRAW_FULL;
break;
mutt_check_traditional_pgp(&el, &menu->redraw);
}
ci_send_message(SEND_FORWARD, NULL, NULL, Context, &el);
- mutt_emaillist_free(&el);
+ mutt_emaillist_clear(&el);
menu->redraw = REDRAW_FULL;
break;
}
mutt_check_traditional_pgp(&el, &menu->redraw);
}
ci_send_message(replyflags, NULL, NULL, Context, &el);
- mutt_emaillist_free(&el);
+ mutt_emaillist_clear(&el);
menu->redraw = REDRAW_FULL;
break;
}
struct EmailList el = STAILQ_HEAD_INITIALIZER(el);
el_add_tagged(&el, Context, CUR_EMAIL, tag);
int num_changed = mutt_label_message(Context->mailbox, &el);
- mutt_emaillist_free(&el);
+ mutt_emaillist_clear(&el);
if (num_changed > 0)
{
mutt_check_traditional_pgp(&el, &menu->redraw);
}
ci_send_message(SEND_REPLY | SEND_LIST_REPLY, NULL, NULL, Context, &el);
- mutt_emaillist_free(&el);
+ mutt_emaillist_clear(&el);
menu->redraw = REDRAW_FULL;
break;
}
struct EmailList el = STAILQ_HEAD_INITIALIZER(el);
el_add_tagged(&el, Context, CUR_EMAIL, tag);
crypt_extract_keys_from_messages(&el);
- mutt_emaillist_free(&el);
+ mutt_emaillist_clear(&el);
menu->redraw = REDRAW_FULL;
break;
}
struct EmailList el = STAILQ_HEAD_INITIALIZER(el);
el_add_tagged(&el, Context, CUR_EMAIL, tag);
mutt_check_traditional_pgp(&el, &menu->redraw);
- mutt_emaillist_free(&el);
+ mutt_emaillist_clear(&el);
}
if (menu->menu == MENU_PAGER)
struct EmailList el = STAILQ_HEAD_INITIALIZER(el);
el_add_tagged(&el, Context, CUR_EMAIL, tag);
mutt_pipe_message(Context->mailbox, &el);
- mutt_emaillist_free(&el);
+ mutt_emaillist_clear(&el);
#ifdef USE_IMAP
/* in an IMAP folder index with imap_peek=no, piping could change
struct EmailList el = STAILQ_HEAD_INITIALIZER(el);
el_add_tagged(&el, Context, CUR_EMAIL, tag);
mutt_print_message(Context->mailbox, &el);
- mutt_emaillist_free(&el);
+ mutt_emaillist_clear(&el);
#ifdef USE_IMAP
/* in an IMAP folder index with imap_peek=no, printing could change
el_add_tagged(&el, Context, CUR_EMAIL, tag);
ci_send_message(((op == OP_FOLLOWUP) ? SEND_REPLY : SEND_FORWARD) | SEND_NEWS,
NULL, NULL, Context, &el);
- mutt_emaillist_free(&el);
+ mutt_emaillist_clear(&el);
}
menu->redraw = REDRAW_FULL;
break;
mutt_check_traditional_pgp(&el, &menu->redraw);
}
ci_send_message(SEND_REPLY, NULL, NULL, Context, &el);
- mutt_emaillist_free(&el);
+ mutt_emaillist_clear(&el);
menu->redraw = REDRAW_FULL;
break;
}
mutt_emails_set_flag(Context->mailbox, &el, MUTT_DELETE, 0);
mutt_emails_set_flag(Context->mailbox, &el, MUTT_PURGE, 0);
- mutt_emaillist_free(&el);
+ mutt_emaillist_clear(&el);
if (tag)
{
struct EmailList el = STAILQ_HEAD_INITIALIZER(el);
el_add_email(&el, extra->email);
ci_bounce_message(m, &el);
- mutt_emaillist_free(&el);
+ mutt_emaillist_clear(&el);
}
break;
}
struct EmailList el = STAILQ_HEAD_INITIALIZER(el);
el_add_email(&el, extra->email);
ci_send_message(SEND_TO_SENDER, NULL, NULL, extra->ctx, &el);
- mutt_emaillist_free(&el);
+ mutt_emaillist_clear(&el);
}
pager_menu->redraw = REDRAW_FULL;
break;
ch = -1;
rc = OP_MAIN_NEXT_UNDELETED;
}
- mutt_emaillist_free(&el);
+ mutt_emaillist_clear(&el);
break;
}
struct EmailList el = STAILQ_HEAD_INITIALIZER(el);
el_add_tagged(&el, extra->ctx, extra->email, false);
mutt_pipe_message(extra->ctx->mailbox, &el);
- mutt_emaillist_free(&el);
+ mutt_emaillist_clear(&el);
}
break;
struct EmailList el = STAILQ_HEAD_INITIALIZER(el);
el_add_tagged(&el, extra->ctx, extra->email, false);
mutt_print_message(extra->ctx->mailbox, &el);
- mutt_emaillist_free(&el);
+ mutt_emaillist_clear(&el);
}
break;
struct EmailList el = STAILQ_HEAD_INITIALIZER(el);
el_add_email(&el, extra->email);
ci_send_message(SEND_NEWS | SEND_FORWARD, NULL, NULL, extra->ctx, &el);
- mutt_emaillist_free(&el);
+ mutt_emaillist_clear(&el);
}
pager_menu->redraw = REDRAW_FULL;
break;
struct EmailList el = STAILQ_HEAD_INITIALIZER(el);
el_add_email(&el, extra->email);
ci_send_message(SEND_NEWS | SEND_REPLY, NULL, NULL, extra->ctx, &el);
- mutt_emaillist_free(&el);
+ mutt_emaillist_clear(&el);
}
pager_menu->redraw = REDRAW_FULL;
break;
struct EmailList el = STAILQ_HEAD_INITIALIZER(el);
el_add_email(&el, extra->email);
ci_send_message(replyflags, NULL, NULL, extra->ctx, &el);
- mutt_emaillist_free(&el);
+ mutt_emaillist_clear(&el);
}
pager_menu->redraw = REDRAW_FULL;
break;
struct EmailList el = STAILQ_HEAD_INITIALIZER(el);
el_add_email(&el, extra->email);
ci_send_message(SEND_POSTPONED, NULL, NULL, extra->ctx, &el);
- mutt_emaillist_free(&el);
+ mutt_emaillist_clear(&el);
pager_menu->redraw = REDRAW_FULL;
break;
}
struct EmailList el = STAILQ_HEAD_INITIALIZER(el);
el_add_email(&el, extra->email);
ci_send_message(SEND_FORWARD, NULL, NULL, extra->ctx, &el);
- mutt_emaillist_free(&el);
+ mutt_emaillist_clear(&el);
}
pager_menu->redraw = REDRAW_FULL;
break;
else
pager_menu->redraw |= REDRAW_STATUS | REDRAW_INDEX;
}
- mutt_emaillist_free(&el);
+ mutt_emaillist_clear(&el);
break;
}
struct EmailList el = STAILQ_HEAD_INITIALIZER(el);
el_add_email(&el, extra->email);
ci_send_message(SEND_KEY, NULL, NULL, extra->ctx, &el);
- mutt_emaillist_free(&el);
+ mutt_emaillist_clear(&el);
pager_menu->redraw = REDRAW_FULL;
break;
}
struct EmailList el = STAILQ_HEAD_INITIALIZER(el);
el_add_email(&el, extra->email);
rc = mutt_label_message(Context->mailbox, &el);
- mutt_emaillist_free(&el);
+ mutt_emaillist_clear(&el);
if (rc > 0)
{
struct EmailList el = STAILQ_HEAD_INITIALIZER(el);
el_add_email(&el, extra->email);
crypt_extract_keys_from_messages(&el);
- mutt_emaillist_free(&el);
+ mutt_emaillist_clear(&el);
pager_menu->redraw = REDRAW_FULL;
break;
}