changeset 14617:c14c58bedafe

imap parser: literal8 flag was handled in opposite way.
author Timo Sirainen <tss@iki.fi>
date Wed, 20 Jun 2012 06:21:57 +0300
parents 3a53a2f7927a
children 344bd3d47ced
files src/lib-imap/imap-parser.c
diffstat 1 files changed, 1 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/src/lib-imap/imap-parser.c	Wed Jun 20 06:21:17 2012 +0300
+++ b/src/lib-imap/imap-parser.c	Wed Jun 20 06:21:57 2012 +0300
@@ -519,7 +519,7 @@
 			parser->str_first_escape = -1;
 			break;
 		case '~':
-			if ((parser->flags & IMAP_PARSE_FLAG_LITERAL8) != 0) {
+			if ((parser->flags & IMAP_PARSE_FLAG_LITERAL8) == 0) {
 				parser->error = "literal8 not allowed here";
 				return FALSE;
 			}