return FALSE;
}
if (ctx->initialized)
- mail_search_arg_deinit(*prev_argp);
+ mail_search_arg_one_deinit(*prev_argp);
if ((*prev_argp)->match_not != args->match_not) {
/* a && !a = 0 */
for (argp = argsp; (*argp) != NULL; ) {
if (mail_search_arg_one_equals(*argp, wanted_arg)) {
if (all_args->init_refcount > 0)
- mail_search_arg_deinit(*argp);
+ mail_search_arg_one_deinit(*argp);
*argp = (*argp)->next;
found = TRUE;
} else if (check_subs) {
(*argp)->value.subargs != lowest_arg &&
mail_search_args_have_all_equal(*argp, lowest_arg)) {
if (all_args->init_refcount > 0)
- mail_search_arg_deinit(*argp);
+ mail_search_arg_one_deinit(*argp);
*argp = (*argp)->next;
ret = TRUE;
} else {