Fix comparison between int and size_t
authorJulien Danjou <julien@danjou.info>
Tue, 7 Nov 2006 19:04:38 +0000 (20:04 +0100)
committerPierre Habouzit <madcoder@debian.org>
Tue, 7 Nov 2006 19:49:47 +0000 (20:49 +0100)
Signed-off-by: Julien Danjou <julien@danjou.info>
Signed-off-by: Pierre Habouzit <madcoder@debian.org>
mutt_socket.c
mutt_socket.h

index e5fc1a3..664f61f 100644 (file)
@@ -145,11 +145,11 @@ int mutt_socket_readchar (CONNECTION * conn, char *c)
   return 1;
 }
 
-int mutt_socket_readln_d (char *buf, size_t buflen, CONNECTION * conn,
+int mutt_socket_readln_d (char *buf, ssize_t buflen, CONNECTION * conn,
                           int dbg)
 {
   char ch;
-  int i;
+  ssize_t i;
 
   for (i = 0; i < buflen - 1; i++) {
     if (mutt_socket_readchar (conn, &ch) != 1) {
index c901352..9369b2a 100644 (file)
@@ -47,7 +47,7 @@ int mutt_socket_read (CONNECTION * conn, char *buf, size_t len);
 int mutt_socket_readchar (CONNECTION * conn, char *c);
 
 #define mutt_socket_readln(A,B,C) mutt_socket_readln_d(A,B,C,M_SOCK_LOG_CMD)
-int mutt_socket_readln_d (char *buf, size_t buflen, CONNECTION * conn,
+int mutt_socket_readln_d (char *buf, ssize_t buflen, CONNECTION * conn,
                           int dbg);
 #define mutt_socket_write(A,B) mutt_socket_write_d(A,B,M_SOCK_LOG_CMD);
 int mutt_socket_write_d (CONNECTION * conn, const char *buf, int dbg);