changeset 18547:6ec2073bbf5c

fts: Fixed handling NOT when using lib-fts
author Timo Sirainen <tss@iki.fi>
date Fri, 08 May 2015 16:00:16 +0300
parents 60e48bb43f19
children abbd71252175
files src/plugins/fts/fts-search-args.c
diffstat 1 files changed, 1 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/src/plugins/fts/fts-search-args.c	Fri May 08 14:47:26 2015 +0300
+++ b/src/plugins/fts/fts-search-args.c	Fri May 08 16:00:16 2015 +0300
@@ -43,6 +43,7 @@
 	array_foreach(tokens, tokenp) {
 		arg = p_new(pool, struct mail_search_arg, 1);
 		*arg = *orig_arg;
+		arg->match_not = FALSE; /* we copied this to the parent SUB */
 		arg->next = NULL;
 		arg->value.str = p_strdup(pool, *tokenp);