]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
lib-storage: mail_search_args_to_cmdline() - Write MAILBOX glob without X- prefix
authorTimo Sirainen <timo.sirainen@dovecot.fi>
Thu, 13 Apr 2017 09:36:30 +0000 (12:36 +0300)
committerTimo Sirainen <timo.sirainen@dovecot.fi>
Thu, 13 Apr 2017 09:51:12 +0000 (12:51 +0300)
Since SEARCH_MAILBOX is written out as "MAILBOX", SEARCH_MAILBOX_GLOB should
also be written as "MAILBOX" rather than "X-MAILBOX".

src/lib-storage/mail-search-args-cmdline.c

index 8554d84d77eab126decec1213535127fc4169e25..8b8042826009ab0b469ab6d01c015dd44e14dd9e 100644 (file)
@@ -55,6 +55,7 @@ mail_search_arg_to_cmdline(string_t *dest, const struct mail_search_arg *arg)
                mail_search_subargs_to_cmdline(dest, arg->value.subargs, " ");
                break;
        case SEARCH_MAILBOX:
+       case SEARCH_MAILBOX_GLOB:
                str_append(dest, "MAILBOX ");
                imap_append_astring(dest, arg->value.str);
                return;
@@ -77,7 +78,6 @@ mail_search_arg_to_cmdline(string_t *dest, const struct mail_search_arg *arg)
        case SEARCH_TEXT:
        case SEARCH_MODSEQ:
        case SEARCH_GUID:
-       case SEARCH_MAILBOX_GLOB:
        case SEARCH_REAL_UID:
        case SEARCH_MIMEPART:
                break;