summaryrefslogtreecommitdiffstats
path: root/headers.c
diff options
context:
space:
mode:
authorBertram Felgenhauer <int-e@gmx.de>2009-04-22 23:29:23 +0200
committerBertram Felgenhauer <int-e@gmx.de>2009-04-22 23:29:23 +0200
commit8aaef5dd47431357e9d625d3bb8a22795b296665 (patch)
tree008061595c105c626aa24a87ec48ac4f1f80074e /headers.c
parentcf67c6b70b57488d88bceb22c901d806a087f3f3 (diff)
Fix memory leak in mutt_edit_headers(). Closes #3220.
Diffstat (limited to 'headers.c')
-rw-r--r--headers.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/headers.c b/headers.c
index 7a102b05..62a7c672 100644
--- a/headers.c
+++ b/headers.c
@@ -111,6 +111,7 @@ void mutt_edit_headers (const char *editor,
mutt_unlink (path);
/* restore old info. */
+ mutt_free_list (&n->references);
n->references = msg->env->references;
msg->env->references = NULL;