diff src/lib-mail/istream-header-filter.c @ 3440:2280ed0a9812 HEAD

EOF change fix. Should finally properly fix APPEND.
author Timo Sirainen <tss@iki.fi>
date Tue, 28 Jun 2005 03:07:56 +0300
parents df372eecc5d0
children e04d4a496a0b
line wrap: on
line diff
--- a/src/lib-mail/istream-header-filter.c	Tue Jun 28 02:32:14 2005 +0300
+++ b/src/lib-mail/istream-header-filter.c	Tue Jun 28 03:07:56 2005 +0300
@@ -153,7 +153,8 @@
 		}
 	}
 
-	mstream->istream.istream.eof = mstream->input->eof;
+	/* don't copy eof here because we're only returning headers here.
+	   the body will be returned in separate read() call. */
 	mstream->istream.buffer = buffer_get_data(mstream->hdr_buf, &pos);
 	ret = (ssize_t)(pos - mstream->istream.pos - mstream->istream.skip);
 	mstream->istream.pos = pos;