From: Timo Sirainen Date: Fri, 28 Aug 2009 21:30:05 +0000 (-0400) Subject: imap_quote*(): If fix_text=FALSE and input contains CRs or LFs, use literals. X-Git-Tag: 2.0.alpha1~224 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=ac873c45d07ba42c79c91a08e1581b604fdadcbf;p=thirdparty%2Fdovecot%2Fcore.git imap_quote*(): If fix_text=FALSE and input contains CRs or LFs, use literals. --HG-- branch : HEAD --- diff --git a/src/lib-imap/imap-quote.c b/src/lib-imap/imap-quote.c index 592b4c1a48..3ccd674a3c 100644 --- a/src/lib-imap/imap-quote.c +++ b/src/lib-imap/imap-quote.c @@ -38,6 +38,8 @@ void imap_quote_append(string_t *str, const unsigned char *value, break; case 13: case 10: + if (!fix_text) + literal = TRUE; extra++; modify = TRUE; break;