From edb73a742ff582fe3aee6b1d249159ef5f6842f3 Mon Sep 17 00:00:00 2001 From: djcb Date: Thu, 20 Dec 2012 23:34:34 +0200 Subject: [PATCH] * mu-cmd-server: fix full-search vs limited-search --- mu/mu-cmd-server.c | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/mu/mu-cmd-server.c b/mu/mu-cmd-server.c index b91d2976..f2c5c712 100644 --- a/mu/mu-cmd-server.c +++ b/mu/mu-cmd-server.c @@ -863,14 +863,12 @@ get_find_params (GSList *args, MuMsgFieldId *sortfield, /* flags */ *qflags = MU_QUERY_FLAG_NONE; - if (get_bool_from_args (args, "threads", TRUE, NULL)) { + if (get_bool_from_args (args, "threads", TRUE, NULL)) *qflags |= MU_QUERY_FLAG_THREADS; - *maxnum = -1; - } else { - /* maximum number of results */ - maxnumstr = get_string_from_args (args, "maxnum", TRUE, NULL); - *maxnum = maxnumstr ? atoi (maxnumstr) : 0; - } + + /* maximum number of results */ + maxnumstr = get_string_from_args (args, "maxnum", TRUE, NULL); + *maxnum = maxnumstr ? atoi (maxnumstr) : 0; if (get_bool_from_args (args, "reverse", TRUE, NULL)) *qflags |= MU_QUERY_FLAG_DESCENDING;