summaryrefslogtreecommitdiff
path: root/libmu_sieve/extensions/vacation.c
diff options
context:
space:
mode:
Diffstat (limited to 'libmu_sieve/extensions/vacation.c')
-rw-r--r--libmu_sieve/extensions/vacation.c3
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"

Return to:

Send suggestions and report system problems to the System administrator.