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

index 38abc6c284e431559dce993970b3644e66143024..74d01632e230c7862d899a6c4a4d5cb471581139 100644 (file)
--- a/recvcmd.c
+++ b/recvcmd.c
@@ -439,6 +439,7 @@ static void attach_forward_bodies (FILE * fp, HEADER * hdr,
   if ((tmpfp = safe_fopen (tmpbody, "w")) == NULL)
   {
     mutt_error (_("Can't open temporary file %s."), tmpbody);
+    mutt_free_header (&tmphdr);
     return;
   }