From: Thomas Roessler Date: Sun, 28 Feb 1999 08:29:59 +0000 (+0000) Subject: Fix a memory leak. From Liviu. X-Git-Tag: mutt-0-96-1-rel~6 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=5cf91358f390c1b71ca88f09f4c6271af5674997;p=mutt Fix a memory leak. From Liviu. --- diff --git a/rfc822.c b/rfc822.c index ad824dc3..a0d41507 100644 --- a/rfc822.c +++ b/rfc822.c @@ -301,7 +301,10 @@ add_addrspec (ADDRESS **top, ADDRESS **last, const char *phrase, ADDRESS *cur = rfc822_new_address (); if (parse_addr_spec (phrase, comment, commentlen, commentmax, cur) == NULL) + { + rfc822_free_address (&cur); return; + } if (*last) (*last)->next = cur;