From 74a9a5df239fe3a712dc6ac9d5d4125f182bb6b6 Mon Sep 17 00:00:00 2001 From: "Dirk-Jan C. Binnema" Date: Fri, 30 Sep 2011 08:36:37 +0300 Subject: [PATCH] * mu-cmd-query: use the new threading/revert support --- src/mu-query.cc | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/mu-query.cc b/src/mu-query.cc index ad4a8e30..e26f5ff4 100644 --- a/src/mu-query.cc +++ b/src/mu-query.cc @@ -296,7 +296,7 @@ mu_query_preprocess (const char *query) MuMsgIter* mu_query_run (MuQuery *self, const char* searchexpr, gboolean threads, - MuMsgFieldId sortfieldid, gboolean reverse, + MuMsgFieldId sortfieldid, gboolean revert, GError **err) { g_return_val_if_fail (self, NULL); @@ -311,7 +311,7 @@ mu_query_run (MuQuery *self, const char* searchexpr, gboolean threads, * there, and don't let Xapian do any sorting */ if (!threads && sortfieldid != MU_MSG_FIELD_ID_NONE) enq.set_sort_by_value ((Xapian::valueno)sortfieldid, - reverse ? true : false); + revert ? true : false); if (!mu_str_is_empty(searchexpr)) /* NULL or "" */ enq.set_query(get_query (self, searchexpr, err)); else @@ -322,7 +322,8 @@ mu_query_run (MuQuery *self, const char* searchexpr, gboolean threads, return mu_msg_iter_new ( (XapianEnquire*)&enq, self->db().get_doccount(), threads, - threads ? sortfieldid : MU_MSG_FIELD_ID_NONE); + threads ? sortfieldid : MU_MSG_FIELD_ID_NONE, + revert); } MU_XAPIAN_CATCH_BLOCK_G_ERROR_RETURN (err, MU_ERROR_XAPIAN, 0); }