diff src/lib-mail/istream-header-filter.c @ 2443:aa6b874f7515 HEAD

Call callback for EOH too.
author Timo Sirainen <tss@iki.fi>
date Sun, 22 Aug 2004 12:13:22 +0300
parents c58f454afc6b
children 881e265febfa
line wrap: on
line diff
--- a/src/lib-mail/istream-header-filter.c	Sun Aug 22 12:12:09 2004 +0300
+++ b/src/lib-mail/istream-header-filter.c	Sun Aug 22 12:13:22 2004 +0300
@@ -88,6 +88,13 @@
 		mstream->cur_line++;
 
 		if (hdr->eoh) {
+			if (!mstream->header_read &&
+			    mstream->callback != NULL) {
+				matched = TRUE;
+				mstream->callback(hdr, &matched,
+						  mstream->context);
+			}
+
 			if (mstream->crlf)
 				buffer_append(mstream->hdr_buf, "\r\n", 2);
 			else