dovecot-2.0-pigeonhole: lib-sieve: forgot to check for NULL reci...
pigeonhole at rename-it.nl
pigeonhole at rename-it.nl
Tue Aug 2 17:36:11 EEST 2011
details: http://hg.rename-it.nl/dovecot-2.0-pigeonhole/rev/efad75f779de
changeset: 1516:efad75f779de
user: Stephan Bosch <stephan at rename-it.nl>
date: Tue Aug 02 16:36:06 2011 +0200
description:
lib-sieve: forgot to check for NULL recipient in previous change.
diffstat:
src/lib-sieve/cmd-redirect.c | 3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)
diffs (13 lines):
diff -r 81b37c0055c3 -r efad75f779de src/lib-sieve/cmd-redirect.c
--- a/src/lib-sieve/cmd-redirect.c Tue Aug 02 16:25:04 2011 +0200
+++ b/src/lib-sieve/cmd-redirect.c Tue Aug 02 16:36:06 2011 +0200
@@ -332,7 +332,8 @@
/* Prepend sieve headers (should not affect signatures) */
rfc2822_header_field_write(f, "X-Sieve", SIEVE_IMPLEMENTATION);
- rfc2822_header_field_write(f, "X-Sieve-Redirected-From", recipient);
+ if ( recipient != NULL )
+ rfc2822_header_field_write(f, "X-Sieve-Redirected-From", recipient);
/* Pipe the message to the outgoing SMTP transport */
while ((ret = i_stream_read_data(crlf_input, &data, &size, 0)) > 0) {
More information about the dovecot-cvs
mailing list