dovecot-2.0: istream-header-filter: Another assert crashfix.

dovecot at dovecot.org dovecot at dovecot.org
Fri Aug 6 19:44:30 EEST 2010


details:   http://hg.dovecot.org/dovecot-2.0/rev/f7b5732820dd
changeset: 11959:f7b5732820dd
user:      Timo Sirainen <tss at iki.fi>
date:      Fri Aug 06 17:44:28 2010 +0100
description:
istream-header-filter: Another assert crashfix.

diffstat:

 src/lib-mail/istream-header-filter.c |  4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

diffs (21 lines):

diff -r 1f817738b093 -r f7b5732820dd src/lib-mail/istream-header-filter.c
--- a/src/lib-mail/istream-header-filter.c	Fri Aug 06 17:34:59 2010 +0100
+++ b/src/lib-mail/istream-header-filter.c	Fri Aug 06 17:44:28 2010 +0100
@@ -41,6 +41,8 @@
 
 header_filter_callback *null_header_filter_callback = NULL;
 
+static ssize_t i_stream_header_filter_read(struct istream_private *stream);
+
 static void i_stream_header_filter_destroy(struct iostream_private *stream)
 {
 	struct header_filter_istream *mstream =
@@ -289,7 +291,7 @@
 			 mstream->istream.pos ==
 			 mstream->header_size.virtual_size);
 
-		return read_header(mstream);
+		return i_stream_header_filter_read(&mstream->istream);
 	}
 
 	return ret;


More information about the dovecot-cvs mailing list