Mercurial > dovecot > original-hg > dovecot-1.2
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