dovecot-1.2: Subscriptions file: Don't ignore last line if it's ...
dovecot at dovecot.org
dovecot at dovecot.org
Wed Nov 19 16:34:22 EET 2008
details: http://hg.dovecot.org/dovecot-1.2/rev/a3feb99907af
changeset: 8440:a3feb99907af
user: Timo Sirainen <tss at iki.fi>
date: Wed Nov 19 16:34:19 2008 +0200
description:
Subscriptions file: Don't ignore last line if it's missing LF.
diffstat:
1 file changed, 2 insertions(+)
src/lib-storage/list/subscription-file.c | 2 ++
diffs (19 lines):
diff -r 596a577698c1 -r a3feb99907af src/lib-storage/list/subscription-file.c
--- a/src/lib-storage/list/subscription-file.c Wed Nov 19 16:28:46 2008 +0200
+++ b/src/lib-storage/list/subscription-file.c Wed Nov 19 16:34:19 2008 +0200
@@ -221,6 +221,7 @@ subsfile_list_init(struct mailbox_list *
} else {
ctx->input = i_stream_create_fd(fd,
list->mailbox_name_max_length+1, TRUE);
+ i_stream_set_return_partial_line(ctx->input, TRUE);
}
ctx->path = i_strdup(path);
return ctx;
@@ -275,6 +276,7 @@ const char *subsfile_list_next(struct su
ctx->input = i_stream_create_fd(fd,
ctx->list->mailbox_name_max_length+1,
TRUE);
+ i_stream_set_return_partial_line(ctx->input, TRUE);
}
return line;
}
More information about the dovecot-cvs
mailing list