From: Art Cancro Date: Sun, 21 Feb 2021 20:31:27 +0000 (-0500) Subject: Fixed an omitted 'break' statement in RFC822 output that was causing multiple To... X-Git-Tag: v939~110 X-Git-Url: https://code.citadel.org/?p=citadel.git;a=commitdiff_plain;h=cbfdc292f1ba61443e1db199c7d50c72e48d8eec Fixed an omitted 'break' statement in RFC822 output that was causing multiple To: lines to appear. This was a significant enough bug that I also released it as an out-of-repo patch to Easy Install. --- diff --git a/citadel/msgbase.c b/citadel/msgbase.c index 38b598b40..39bc7703a 100644 --- a/citadel/msgbase.c +++ b/citadel/msgbase.c @@ -1795,6 +1795,7 @@ void OutputRFC822MsgHeaders( break; case erFc822Addr: safestrncpy(fuser, mptr, sizeof_fuser); + break; case eRecipient: if (haschar(mptr, '@') == 0) { sanitize_truncated_recipient(mptr);