dovecot: Last change broke HEADER_FILTER_HIDE_BODY flag.

dovecot at dovecot.org dovecot at dovecot.org
Sat Oct 20 22:01:01 EEST 2007


details:   http://hg.dovecot.org/dovecot/rev/ed09701ff3d0
changeset: 6571:ed09701ff3d0
user:      Timo Sirainen <tss at iki.fi>
date:      Sat Oct 20 22:00:57 2007 +0300
description:
Last change broke HEADER_FILTER_HIDE_BODY flag.

diffstat:

1 file changed, 5 insertions(+)
src/lib-mail/istream-header-filter.c |    5 +++++

diffs (15 lines):

diff -r 86e964111b1f -r ed09701ff3d0 src/lib-mail/istream-header-filter.c
--- a/src/lib-mail/istream-header-filter.c	Sat Oct 20 20:55:27 2007 +0300
+++ b/src/lib-mail/istream-header-filter.c	Sat Oct 20 22:00:57 2007 +0300
@@ -64,6 +64,11 @@ static ssize_t read_mixed(struct header_
 	const unsigned char *data;
 	size_t pos;
 	ssize_t ret;
+
+	if (mstream->hide_body) {
+		mstream->istream.istream.eof = TRUE;
+		return -1;
+	}
 
 	data = i_stream_get_data(mstream->input, &pos);
 	if (pos == 0) {


More information about the dovecot-cvs mailing list