dovecot-1.2-sieve: Enotify extension: mailto method: fixed small...

pigeonhole at rename-it.nl pigeonhole at rename-it.nl
Sun Jan 10 04:00:50 EET 2010


details:   http://hg.rename-it.nl/dovecot-1.2-sieve/rev/54c3f6cce8de
changeset: 1196:54c3f6cce8de
user:      Stephan Bosch <stephan at rename-it.nl>
date:      Sun Jan 10 03:00:42 2010 +0100
description:
Enotify extension: mailto method: fixed small uri validation glitch.

diffstat:

 src/lib-sieve/plugins/enotify/mailto/uri-mailto.c |  5 ++---
 1 files changed, 2 insertions(+), 3 deletions(-)

diffs (26 lines):

diff -r 8e1c2bbb0b5c -r 54c3f6cce8de src/lib-sieve/plugins/enotify/mailto/uri-mailto.c
--- a/src/lib-sieve/plugins/enotify/mailto/uri-mailto.c	Sun Jan 10 02:39:19 2010 +0100
+++ b/src/lib-sieve/plugins/enotify/mailto/uri-mailto.c	Sun Jan 10 03:00:42 2010 +0100
@@ -549,12 +549,12 @@
 	parser.ehandler = ehandler;
 	parser.max_recipients = max_recipients;
 	parser.max_headers = max_headers;
+	parser.reserved_headers = reserved_headers;
+	parser.unique_headers = unique_headers;
 	
 	/* If no errors are reported, we don't need to record any data */
 	if ( ehandler != NULL ) { 
 		parser.pool = pool_datastack_create();
-		parser.reserved_headers = reserved_headers;
-		parser.unique_headers = unique_headers;
 
 		parser.uri = p_new(parser.pool, struct uri_mailto, 1);
 		p_array_init(&parser.uri->recipients, parser.pool, max_recipients);
@@ -583,7 +583,6 @@
 {
 	struct uri_mailto_parser parser;
 	
-	/* If no errors are reported, we don't need to record any data */
 	parser.pool = pool;
 	parser.ehandler = ehandler;
 	parser.max_recipients = max_recipients;


More information about the dovecot-cvs mailing list