From: Timo Sirainen Date: Fri, 5 Dec 2008 22:21:07 +0000 (+0200) Subject: fts-solr: Minor bugfix X-Git-Tag: 1.2.alpha5~37 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=a54c9de8380ed34d7e5424ac521daeb5c2e44fe2;p=thirdparty%2Fdovecot%2Fcore.git fts-solr: Minor bugfix --HG-- branch : HEAD --- diff --git a/src/plugins/fts-solr/fts-backend-solr.c b/src/plugins/fts-solr/fts-backend-solr.c index 17afc39474..a913e3850c 100644 --- a/src/plugins/fts-solr/fts-backend-solr.c +++ b/src/plugins/fts-solr/fts-backend-solr.c @@ -351,7 +351,7 @@ fts_backend_solr_filter_mailboxes(struct fts_backend *_backend, ARRAY_TYPE(mailbox_virtual_patterns) includes_arr, excludes_arr; struct mail_namespace *ns; const struct mailbox_virtual_pattern *includes, *excludes; - unsigned int i, inc_count, exc_count, len; + unsigned int i, inc_count, exc_count; string_t *fq; t_array_init(&includes_arr, 16); @@ -387,7 +387,7 @@ fts_backend_solr_filter_mailboxes(struct fts_backend *_backend, } exc_count = I_MIN(FTS_SOLR_MAX_BOX_EXC_PATTERNS, exc_count); for (i = 0; i < exc_count; i++) { - if (str_len(fq) > len) + if (str_len(fq) > 0) str_append_c(fq, ' '); str_append_c(fq, '('); str_append(fq, "-box:");