]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
lib-storage: Fixed parsing NILs in search parameters.
authorTimo Sirainen <tss@iki.fi>
Sat, 2 Nov 2013 20:57:27 +0000 (22:57 +0200)
committerTimo Sirainen <tss@iki.fi>
Sat, 2 Nov 2013 20:57:27 +0000 (22:57 +0200)
src/lib-storage/mail-search-parser-imap.c

index b0496f2e88918379222435f46417a69e8ba8101f..634a80206492da93544e140e8db67775d1cdc7d1 100644 (file)
@@ -26,8 +26,6 @@ static int imap_search_parse_key(struct mail_search_parser *_parser,
 
        switch (arg->type) {
        case IMAP_ARG_NIL:
-               _parser->error = "Unexpected NIL";
-               return -1;
        case IMAP_ARG_ATOM:
                *key_r = imap_arg_as_astring(arg);
                break;
@@ -67,8 +65,6 @@ static int imap_search_parse_string(struct mail_search_parser *_parser,
 
        switch (arg->type) {
        case IMAP_ARG_NIL:
-               _parser->error = "Unexpected NIL";
-               return -1;
        case IMAP_ARG_ATOM:
        case IMAP_ARG_STRING:
        case IMAP_ARG_LITERAL: