From: Timo Sirainen Date: Sat, 2 Nov 2013 20:57:27 +0000 (+0200) Subject: lib-storage: Fixed parsing NILs in search parameters. X-Git-Tag: 2.2.7~8 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=2ec1157efde660abd10a0efdae83a4837679589d;p=thirdparty%2Fdovecot%2Fcore.git lib-storage: Fixed parsing NILs in search parameters. --- diff --git a/src/lib-storage/mail-search-parser-imap.c b/src/lib-storage/mail-search-parser-imap.c index b0496f2e88..634a802064 100644 --- a/src/lib-storage/mail-search-parser-imap.c +++ b/src/lib-storage/mail-search-parser-imap.c @@ -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: