diff -uNr messagewall/rfc822.c messagewall-new/rfc822.c --- messagewall/rfc822.c 2002-07-12 19:45:03.000000000 +0200 +++ messagewall-new/rfc822.c 2003-03-12 13:20:24.000000000 +0100 @@ -156,7 +156,7 @@ } else { j = i; while (j < headervalue->l && - strchr(RFC822_WHITESPACE,headervalue->s[j]) == NULL) + strchr(RFC822_WHITESPACE_LOOSE,headervalue->s[j]) == NULL) j++; } diff -uNr messagewall/rfc822.h messagewall-new/rfc822.h --- messagewall/rfc822.h 2002-06-24 20:45:00.000000000 +0200 +++ messagewall-new/rfc822.h 2003-03-12 13:20:43.000000000 +0100 @@ -21,6 +21,7 @@ #include #define RFC822_WHITESPACE " \t" +#define RFC822_WHITESPACE_LOOSE "\t\n\r" #define RFC822_VALUE_MAXLEN 256 struct rfc822_message_t {