[dovecot-cvs] dovecot/src/lib-storage/index index-search.c,1.65,1.66

cras at procontrol.fi cras at procontrol.fi
Sat Feb 1 12:12:26 EET 2003


Update of /home/cvs/dovecot/src/lib-storage/index
In directory danu:/tmp/cvs-serv3136/lib-storage/index

Modified Files:
	index-search.c 
Log Message:
SEARCH NOT didn't work



Index: index-search.c
===================================================================
RCS file: /home/cvs/dovecot/src/lib-storage/index/index-search.c,v
retrieving revision 1.65
retrieving revision 1.66
diff -u -d -r1.65 -r1.66
--- index-search.c	20 Jan 2003 14:52:51 -0000	1.65
+++ index-search.c	1 Feb 2003 10:12:23 -0000	1.66
@@ -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"




More information about the dovecot-cvs mailing list