]> granicus.if.org Git - neomutt/commitdiff
fix: resource leak - CID 76978
authorRichard Russon <rich@flatcap.org>
Thu, 16 Feb 2017 12:44:44 +0000 (12:44 +0000)
committerRichard Russon <rich@flatcap.org>
Mon, 20 Feb 2017 16:31:03 +0000 (16:31 +0000)
init.c

diff --git a/init.c b/init.c
index 9ea8dbaeb9dd6367e4cd03d6a434931282c65565..bb59e0d3ad30feb6a5f00610ce6b39921682526b 100644 (file)
--- a/init.c
+++ b/init.c
@@ -1153,6 +1153,7 @@ static int parse_group (BUFFER *buf, BUFFER *s, unsigned long data, BUFFER *err)
          { 
            snprintf (err->data, err->dsize, _("%sgroup: warning: bad IDN '%s'.\n"),
                      data == 1 ? "un" : "", estr);
+            rfc822_free_address (&addr);
            goto bail;
          }
          if (data == MUTT_GROUP)