X-Git-Url: https://code.citadel.org/?a=blobdiff_plain;f=citadel%2Finternet_addressing.c;h=4bb4bbf9971045fe89dc434527bc31269eae578c;hb=ade6f0998959c8577bf134244ac29d97db3dfbe7;hp=0bb741a9819a8e3391d264b0aea1b5ea60fd4dd9;hpb=d1b2fa089bb64be9de05b77618132664c20f6936;p=citadel.git diff --git a/citadel/internet_addressing.c b/citadel/internet_addressing.c index 0bb741a98..4bb4bbf99 100644 --- a/citadel/internet_addressing.c +++ b/citadel/internet_addressing.c @@ -387,9 +387,10 @@ void unfold_rfc822_field(char **field, char **FieldEnd) pField++, sField++) { if ((*sField=='\r') || (*sField=='\n')) { - while (isspace(*sField)) - sField++; - *pField = *sField; + sField++; + if (*sField == '\n') + sField++; + *pField = *sField; } else { if (*sField=='\"') quote = 1 - quote;