]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
Assert-crashfix when updating saved search results.
authorTimo Sirainen <tss@iki.fi>
Mon, 28 Sep 2009 22:25:56 +0000 (18:25 -0400)
committerTimo Sirainen <tss@iki.fi>
Mon, 28 Sep 2009 22:25:56 +0000 (18:25 -0400)
--HG--
branch : HEAD

src/lib-storage/index/index-search-result.c

index 5385cc882af96f1e6ee3af896302ceabb93386b1..40e61327df923d1a8872a829cf7591aac565451a 100644 (file)
@@ -98,8 +98,8 @@ search_result_update_search(struct mail_search_result *result,
                mailbox_search_result_add(result, mail->uid);
        }
        mail_free(&mail);
-       ret = mailbox_search_deinit(&search_ctx);
        mail_search_args_deinit(result->search_args);
+       ret = mailbox_search_deinit(&search_ctx);
 
        if (next_uid != 0 && ret == 0) {
                /* last message(s) didn't match. make sure they don't exist