diff options
Diffstat (limited to 'libmu_sieve/extensions/vacation.c')
-rw-r--r-- | libmu_sieve/extensions/vacation.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/libmu_sieve/extensions/vacation.c b/libmu_sieve/extensions/vacation.c index 2b19e23e2..f22e0e653 100644 --- a/libmu_sieve/extensions/vacation.c +++ b/libmu_sieve/extensions/vacation.c @@ -88,7 +88,8 @@ build_mime (mu_sieve_machine_t mach, mu_list_t tags, mu_mime_t *pmime, { mu_stream_t fstr; rc = mu_filter_create (&fstr, input, "base64", - MU_FILTER_ENCODE, MU_STREAM_READ); + MU_FILTER_ENCODE, + MU_STREAM_READ | MU_STREAM_AUTOCLOSE); if (rc == 0) { header = "Content-Type: text/plain;charset=" MU_SIEVE_CHARSET "\n" |