On Sun, 27 Sep 2015, David Bremner <[email protected]> wrote:
> Here we depend on the error path cleaning up query
LGTM
> ---
> lib/database.cc | 7 ++++---
> 1 file changed, 4 insertions(+), 3 deletions(-)
>
> diff --git a/lib/database.cc b/lib/database.cc
> index f39d448..5e86955 100644
> --- a/lib/database.cc
> +++ b/lib/database.cc
> @@ -1450,9 +1450,10 @@ notmuch_database_upgrade (notmuch_database_t *notmuch,
>
> query = notmuch_query_create (notmuch, "");
>
> - /* XXX: this should use the _st version, but needs an error
> - path */
> - for (messages = notmuch_query_search_messages (query);
> + status = notmuch_query_search_messages_st (query, &messages);
> + if (status)
> + goto DONE;
> + for (;
> notmuch_messages_valid (messages);
> notmuch_messages_move_to_next (messages))
> {
> --
> 2.5.3
>
> _______________________________________________
> notmuch mailing list
> [email protected]
> http://notmuchmail.org/mailman/listinfo/notmuch
_______________________________________________
notmuch mailing list
[email protected]
http://notmuchmail.org/mailman/listinfo/notmuch