dovecot-1.2: header filter istream: Fixed previosly added assert.

dovecot at dovecot.org dovecot at dovecot.org
Tue Sep 16 13:42:05 EEST 2008


details:   http://hg.dovecot.org/dovecot-1.2/rev/979ce2cb7517
changeset: 8201:979ce2cb7517
user:      Timo Sirainen <tss at iki.fi>
date:      Tue Sep 16 13:42:01 2008 +0300
description:
header filter istream: Fixed previosly added assert.

diffstat:

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

diffs (14 lines):

diff -r b0d72f3eaacd -r 979ce2cb7517 src/lib-mail/istream-header-filter.c
--- a/src/lib-mail/istream-header-filter.c	Sat Sep 13 20:05:50 2008 +0300
+++ b/src/lib-mail/istream-header-filter.c	Tue Sep 16 13:42:01 2008 +0300
@@ -246,7 +246,9 @@ static ssize_t read_header(struct header
 	mstream->istream.pos = pos;
 
 	if (hdr_ret == 0) {
-		i_assert(ret > 0);
+		/* need more data to finish parsing headers. we may have some
+		   data already available though. */
+		i_assert(ret >= 0);
 		return ret;
 	}
 


More information about the dovecot-cvs mailing list