]> granicus.if.org Git - neomutt/commitdiff
imap: add missing conn_account free
authorMehdi Abaakouk <sileht@sileht.net>
Fri, 16 Nov 2018 05:51:25 +0000 (06:51 +0100)
committerRichard Russon <rich@flatcap.org>
Fri, 16 Nov 2018 10:23:56 +0000 (10:23 +0000)
imap/imap.c

index a75b98eecf90252918f321b8e909621f0207ccb0..ef9368c9450d4a2dd723cb0deb18baeb34a4ea4b 100644 (file)
@@ -2068,7 +2068,10 @@ int imap_ac_add(struct Account *a, struct Mailbox *m)
     char mailbox[LONG_STRING];
 
     if (imap_parse_path(m->path, conn_account, mailbox, sizeof(mailbox)) < 0)
+    {
+      FREE(&conn_account);
       return -1;
+    }
 
     if (!a->adata)
     {