X-Git-Url: http://git.madism.org/?a=blobdiff_plain;f=alias.c;h=460217626c7a48702749b56c6554baf237e7e06f;hb=c8c9a616c8c369da6aa06e656eacfb82af8707a8;hp=7706be0951f31d4ca91ba79e736a25aa352a6fa2;hpb=23e6291cb5d5b4cd2008403d8b628007fd75ff23;p=apps%2Fmadmutt.git diff --git a/alias.c b/alias.c index 7706be0..4602176 100644 --- a/alias.c +++ b/alias.c @@ -251,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); @@ -264,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; }