18
41
char ns_sep = mail_namespace_get_sep(list->ns);
21
44
ctx = p_new(pool, struct mailbox_list_index_iterate_context, 1);
25
48
ctx->ctx.glob = imap_match_init_multiple(pool, patterns, TRUE, ns_sep);
26
49
array_create(&ctx->ctx.module_contexts, pool, sizeof(void *), 5);
28
50
ctx->info_pool = pool_alloconly_create("mailbox list index iter info", 128);
32
54
ctx->backend_ctx = ilist->module_ctx.super.
33
55
iter_init(list, patterns, flags);