diff options
author | Sergey Poznyakoff <gray@gnu.org.ua> | 2005-09-29 11:52:28 +0000 |
---|---|---|
committer | Sergey Poznyakoff <gray@gnu.org.ua> | 2005-09-29 11:52:28 +0000 |
commit | 86b703f84604ca7ae64b5400fb68eee250325a2d (patch) | |
tree | a8a0e666e5e75f35f8dc7b4d533412eea7a3bc99 /libsieve | |
parent | 0f47af51939c829925fcf82d6107f79ef7812823 (diff) | |
download | mailutils-86b703f84604ca7ae64b5400fb68eee250325a2d.tar.gz mailutils-86b703f84604ca7ae64b5400fb68eee250325a2d.tar.bz2 |
(vacation_reply): Call mu_mime_destroy
Diffstat (limited to 'libsieve')
-rw-r--r-- | libsieve/extensions/vacation.c | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/libsieve/extensions/vacation.c b/libsieve/extensions/vacation.c index a6d808013..858e4f1ed 100644 --- a/libsieve/extensions/vacation.c +++ b/libsieve/extensions/vacation.c @@ -526,9 +526,12 @@ vacation_reply (mu_sieve_machine_t mach, mu_list_t tags, mu_message_t msg, mu_url_to_string (url), mu_strerror (rc)); return -1; } - - rc = mu_mailer_send_message (mailer, newmsg, from_addr, to_addr); - mu_mailer_close (mailer); + else + { + rc = mu_mailer_send_message (mailer, newmsg, from_addr, to_addr); + mu_mailer_close (mailer); + } + mu_mime_destroy (&mime); return rc; } |