changeset 1066:06b566bd2623 HEAD

SEARCH NOT didn't work
author Timo Sirainen <tss@iki.fi>
date Sat, 01 Feb 2003 12:12:23 +0200
parents 6cb5b50aea71
children 800810173989
files src/lib-storage/index/index-search.c
diffstat 1 files changed, 2 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/src/lib-storage/index/index-search.c	Sat Feb 01 04:06:11 2003 +0200
+++ b/src/lib-storage/index/index-search.c	Sat Feb 01 12:12:23 2003 +0200
@@ -21,7 +21,8 @@
 
 #define ARG_SET_RESULT(arg, res) \
 	STMT_START { \
-		(arg)->result = !(arg)->not ? (res) : -(res); \
+		(arg)->result = !(arg)->not ? (res) : \
+			(res) == -1 ? -1 : !(res); \
 	} STMT_END
 
 #define TXT_UNKNOWN_CHARSET "[BADCHARSET] Unknown charset"