dovecot-2.2-pigeonhole: Fixed line endings in X-Sieve headers ad...
pigeonhole at rename-it.nl
pigeonhole at rename-it.nl
Tue Jun 18 09:35:10 EEST 2013
details: http://hg.rename-it.nl/dovecot-2.2-pigeonhole/rev/e439789e3211
changeset: 1781:e439789e3211
user: Stephan Bosch <stephan at rename-it.nl>
date: Tue Jun 18 08:24:40 2013 +0200
description:
Fixed line endings in X-Sieve headers added by redirect command.
Modified patch by Andriy Syrovenko.
diffstat:
src/lib-sieve/cmd-redirect.c | 10 ++++++----
1 files changed, 6 insertions(+), 4 deletions(-)
diffs (20 lines):
diff -r 204d48dc7529 -r e439789e3211 src/lib-sieve/cmd-redirect.c
--- a/src/lib-sieve/cmd-redirect.c Tue Jun 18 08:11:37 2013 +0200
+++ b/src/lib-sieve/cmd-redirect.c Tue Jun 18 08:24:40 2013 +0200
@@ -344,10 +344,12 @@
string_t *hdr = t_str_new(256);
/* Prepend sieve headers (should not affect signatures) */
- rfc2822_header_write(hdr, "X-Sieve", SIEVE_IMPLEMENTATION);
- if ( recipient != NULL )
- rfc2822_header_write(hdr, "X-Sieve-Redirected-From", recipient);
- o_stream_send(output, str_data(hdr), str_len(hdr));
+ rfc2822_header_append(hdr, "X-Sieve", SIEVE_IMPLEMENTATION, FALSE, NULL);
+ if ( recipient != NULL ) {
+ rfc2822_header_append
+ (hdr, "X-Sieve-Redirected-From", recipient, FALSE, NULL);
+ }
+ o_stream_send(output, str_data(hdr), str_len(hdr));
} T_END;
o_stream_send_istream(output, input);
More information about the dovecot-cvs
mailing list