[dovecot-cvs] dovecot/src/imap imap-fetch-body.c,1.4,1.5

cras at dovecot.org cras at dovecot.org
Sun Aug 22 13:32:57 EEST 2004


Update of /home/cvs/dovecot/src/imap
In directory talvi:/tmp/cvs-serv4052/imap

Modified Files:
	imap-fetch-body.c 
Log Message:
Changed istream-header-filter API a bit. Added HIDE_BODY option. Fixed
mail.get_headers().



Index: imap-fetch-body.c
===================================================================
RCS file: /home/cvs/dovecot/src/imap/imap-fetch-body.c,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -d -r1.4 -r1.5
--- imap-fetch-body.c	22 Aug 2004 09:52:11 -0000	1.4
+++ imap-fetch-body.c	22 Aug 2004 10:32:55 -0000	1.5
@@ -376,20 +376,20 @@
 		fields = imap_fetch_get_body_fields(header_section + 14,
 						    &fields_count);
 		input = i_stream_create_header_filter(ctx->cur_input,
-						      FALSE, TRUE,
+						      HEADER_FILTER_INCLUDE,
 						      fields, fields_count,
 						      header_filter_eoh, ctx);
 	} else if (strncmp(header_section, "HEADER.FIELDS.NOT ", 18) == 0) {
 		fields = imap_fetch_get_body_fields(header_section + 18,
 						    &fields_count);
 		input = i_stream_create_header_filter(ctx->cur_input,
-						      TRUE, TRUE,
+						      HEADER_FILTER_EXCLUDE,
 						      fields, fields_count,
 						      header_filter_eoh, ctx);
 	} else if (strcmp(header_section, "MIME") == 0) {
 		/* Mime-Version + Content-* fields */
 		input = i_stream_create_header_filter(ctx->cur_input,
-						      FALSE, TRUE,
+						      HEADER_FILTER_INCLUDE,
 						      NULL, 0,
 						      header_filter_mime, ctx);
 	} else {



More information about the dovecot-cvs mailing list