dovecot-2.2: fts-lucene: Fixed crash in doveadm dumping lucene i...

dovecot at dovecot.org dovecot at dovecot.org
Fri Sep 6 18:29:11 EEST 2013


details:   http://hg.dovecot.org/dovecot-2.2/rev/07a8718ef3a8
changeset: 16715:07a8718ef3a8
user:      Timo Sirainen <tss at iki.fi>
date:      Fri Sep 06 18:26:48 2013 +0300
description:
fts-lucene: Fixed crash in doveadm dumping lucene index.

diffstat:

 src/plugins/fts-lucene/lucene-wrapper.cc |  8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

diffs (19 lines):

diff -r 209a1ef01426 -r 07a8718ef3a8 src/plugins/fts-lucene/lucene-wrapper.cc
--- a/src/plugins/fts-lucene/lucene-wrapper.cc	Fri Sep 06 02:39:56 2013 +0300
+++ b/src/plugins/fts-lucene/lucene-wrapper.cc	Fri Sep 06 18:26:48 2013 +0300
@@ -110,11 +110,11 @@
 	index = i_new(struct lucene_index, 1);
 	index->path = i_strdup(path);
 	index->list = list;
-	index->normalizer = !set->normalize ? NULL :
-		mailbox_list_get_namespace(list)->user->default_normalizer;
-	if (set != NULL)
+	if (set != NULL) {
 		index->set = *set;
-	else {
+		index->normalizer = !set->normalize ? NULL :
+			mailbox_list_get_namespace(list)->user->default_normalizer;
+	} else {
 		/* this is valid only for doveadm dump, so it doesn't matter */
 		index->set.default_language = "";
 	}


More information about the dovecot-cvs mailing list