dovecot-2.2: lib-imap-client: Compiler warning fixes

dovecot at dovecot.org dovecot at dovecot.org
Thu Jan 8 21:09:02 UTC 2015


details:   http://hg.dovecot.org/dovecot-2.2/rev/55184e2a689f
changeset: 18143:55184e2a689f
user:      Timo Sirainen <tss at iki.fi>
date:      Thu Jan 08 23:07:54 2015 +0200
description:
lib-imap-client: Compiler warning fixes

diffstat:

 src/lib-imap-client/imapc-connection.c |  6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

diffs (30 lines):

diff -r fba6355ddb8a -r 55184e2a689f src/lib-imap-client/imapc-connection.c
--- a/src/lib-imap-client/imapc-connection.c	Thu Jan 08 22:52:11 2015 +0200
+++ b/src/lib-imap-client/imapc-connection.c	Thu Jan 08 23:07:54 2015 +0200
@@ -21,7 +21,7 @@
 #include <unistd.h>
 #include <ctype.h>
 
-#define IMAPC_COMMAND_STATE_AUTHENTICATE_CONTINUE INT_MAX
+#define IMAPC_COMMAND_STATE_AUTHENTICATE_CONTINUE 10000
 #define IMAPC_MAX_INLINE_LITERAL_SIZE (1024*32)
 
 enum imapc_input_state {
@@ -729,7 +729,7 @@
 	buffer_t *buf;
 	const char *error;
 
-	if (reply->state != IMAPC_COMMAND_STATE_AUTHENTICATE_CONTINUE) {
+	if ((int)reply->state != IMAPC_COMMAND_STATE_AUTHENTICATE_CONTINUE) {
 		dsasl_client_free(&conn->sasl_client);
 		imapc_connection_auth_finish(conn, reply);
 		return;
@@ -1084,7 +1084,7 @@
 			struct imapc_command_reply reply;
 
 			memset(&reply, 0, sizeof(reply));
-			reply.state = IMAPC_COMMAND_STATE_AUTHENTICATE_CONTINUE;
+			reply.state = (enum imapc_command_state)IMAPC_COMMAND_STATE_AUTHENTICATE_CONTINUE;
 			reply.text_full = line;
 			cmds[0]->callback(&reply, cmds[0]->context);
 		} else {


More information about the dovecot-cvs mailing list