]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
imap_quote*(): If fix_text=FALSE and input contains CRs or LFs, use literals.
authorTimo Sirainen <tss@iki.fi>
Fri, 28 Aug 2009 21:30:05 +0000 (17:30 -0400)
committerTimo Sirainen <tss@iki.fi>
Fri, 28 Aug 2009 21:30:05 +0000 (17:30 -0400)
--HG--
branch : HEAD

src/lib-imap/imap-quote.c

index 592b4c1a48a5f9f0e21d3c296d07b5a9c108fa22..3ccd674a3c8c838cba659674fab8db6b0f559e33 100644 (file)
@@ -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;