changeset 632:404009dceadf

Fixed address parsing for cases with quotes and multiple addresses
author mortenp
date Wed, 21 Mar 2007 05:19:29 +1100
parents 44021d2ebe92
children 6e5c0434b4f7
files ChangeLog src/find_email_adr.c
diffstat 2 files changed, 2 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/ChangeLog	Mon Mar 19 03:23:16 2007 +1100
+++ b/ChangeLog	Wed Mar 21 05:19:29 2007 +1100
@@ -1,3 +1,4 @@
+ o Fixed address parsing for cases with quotes and multiple addresses
  o Added contrib/recievestrip/ MIME processor (Sascha Sommer)
  o Fixed digest multipart boundary (Thanks to Ulrich Mueller)
  o Added support for mail size limit (Christoph Wilke)
--- a/src/find_email_adr.c	Mon Mar 19 03:23:16 2007 +1100
+++ b/src/find_email_adr.c	Wed Mar 21 05:19:29 2007 +1100
@@ -214,7 +214,7 @@
 					goto oncemore;
 				}
 			}
-			if(c1 == NULL || (c2 && c2 < p)) {
+			if((c1 == NULL) || (c1 > p) || (c2 && c2 < p)) {
 				*p = '\0';
 				p += 1;
 			} else {