X-Git-Url: http://git.madism.org/?p=apps%2Fmadmutt.git;a=blobdiff_plain;f=alias.c;h=460217626c7a48702749b56c6554baf237e7e06f;hp=1500dbc22d121c41918dcf09c78f580638c9e160;hb=a742b680bdba8cb47d2b81ab3397cdbec7ed5b69;hpb=711f787502b6a1a1c150b948a5ed9156c8ef9ba1 diff --git a/alias.c b/alias.c index 1500dbc..4602176 100644 --- a/alias.c +++ b/alias.c @@ -38,7 +38,6 @@ #include #include #include -#include #include #include @@ -252,7 +251,7 @@ void mutt_create_alias(ENVELOPE *cur, address_t *iadr) mutt_addrlist_to_idna(adr, NULL); do { - const char *err = NULL; + char *err = NULL; if (mutt_get_field(_("Address: "), buf, sizeof(buf), 0) || !buf[0]) { alias_list_wipe(&new); @@ -265,6 +264,7 @@ void mutt_create_alias(ENVELOPE *cur, address_t *iadr) if (mutt_addrlist_to_idna(new->addr, &err)) { mutt_error(_("Error: '%s' is a bad IDN."), err); + p_delete(&err); mutt_sleep(1); continue; }