Doesn't fix anything, but makes the parsing a bit more correct.
t_array_init(&rseqs, 64);
if (!imap_arg_atom_equals(&args[0], "ALL") ||
!imap_arg_get_atom(&args[1], &atom) ||
- imap_seq_set_parse(atom, &rseqs) < 0) {
+ imap_seq_set_nostar_parse(atom, &rseqs) < 0) {
i_error("Invalid gmail-pop3 ESEARCH reply");
return;
}
if (args[0].type != IMAP_ARG_EOL &&
(!imap_arg_atom_equals(&args[0], "ALL") ||
!imap_arg_get_atom(&args[1], &atom) ||
- imap_seq_set_parse(atom, &mbox->search_ctx->rseqs) < 0))
+ imap_seq_set_nostar_parse(atom, &mbox->search_ctx->rseqs) < 0))
i_error("Invalid ESEARCH reply");
}