changeset 3481:2d631ab1d90e HEAD

Updated IS_ATOM_SPECIAL() list and moved it to header file.
author Timo Sirainen <tss@iki.fi>
date Tue, 12 Jul 2005 17:43:44 +0300
parents 33ec07ee3bcd
children 465c465c66be
files src/lib-imap/imap-parser.c src/lib-imap/imap-parser.h
diffstat 2 files changed, 4 insertions(+), 4 deletions(-) [+]
line wrap: on
line diff
--- a/src/lib-imap/imap-parser.c	Tue Jul 12 17:43:11 2005 +0300
+++ b/src/lib-imap/imap-parser.c	Tue Jul 12 17:43:44 2005 +0300
@@ -9,10 +9,6 @@
 #define is_linebreak(c) \
 	((c) == '\r' || (c) == '\n')
 
-#define IS_ATOM_SPECIAL(c) \
-	((c) == '(' || (c) == ')' || (c) == '{' || \
-	 (c) == '"' || (c) <= 32 || (c) == 0x7f)
-
 #define LIST_ALLOC_SIZE 7
 
 enum arg_parse_type {
--- a/src/lib-imap/imap-parser.h	Tue Jul 12 17:43:11 2005 +0300
+++ b/src/lib-imap/imap-parser.h	Tue Jul 12 17:43:44 2005 +0300
@@ -1,6 +1,10 @@
 #ifndef __IMAP_PARSER_H
 #define __IMAP_PARSER_H
 
+#define IS_ATOM_SPECIAL(c) \
+	((c) == '(' || (c) == ')' || (c) == '{' || (c) == '%' || (c) == '*' || \
+	 (c) == '"' || (c) == '\\' || (c) == ']' || (c) <= 32 || (c) == 0x7f)
+
 enum imap_parser_flags {
 	/* Set this flag if you wish to read only size of literal argument
 	   and not convert literal into string. Useful when you need to deal