]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
imap search args: Allocate uidset from correct memory pool.
authorTimo Sirainen <tss@iki.fi>
Fri, 5 Feb 2010 16:04:16 +0000 (18:04 +0200)
committerTimo Sirainen <tss@iki.fi>
Fri, 5 Feb 2010 16:04:16 +0000 (18:04 +0200)
Shouldn't have caused any bugs, but this is the intended way.

--HG--
branch : HEAD

src/imap/imap-search-args.c

index 48099e91aae70408556c56abb0e7b8ecad0d1a57..ab2c94f79803db41403a4fd0651ea8e003c89c99 100644 (file)
@@ -122,7 +122,7 @@ imap_search_get_uidset_arg(struct client_command_context *cmd,
        args = mail_search_build_init();
        args->args = p_new(args->pool, struct mail_search_arg, 1);
        args->args->type = SEARCH_UIDSET;
-       p_array_init(&args->args->value.seqset, cmd->pool, 16);
+       p_array_init(&args->args->value.seqset, args->pool, 16);
        if (imap_seq_set_parse(uidset, &args->args->value.seqset) < 0) {
                *error_r = "Invalid uidset";
                return -1;