diff libpurple/protocols/msn/servconn.c @ 23750:d3262085b7a7

Fix up some types.
author Elliott Sales de Andrade <qulogic@pidgin.im>
date Sun, 10 Aug 2008 04:59:17 +0000
parents 24f6212d1996
children 91169093449d
line wrap: on
line diff
--- a/libpurple/protocols/msn/servconn.c	Sun Aug 10 01:21:17 2008 +0000
+++ b/libpurple/protocols/msn/servconn.c	Sun Aug 10 04:59:17 2008 +0000
@@ -301,7 +301,8 @@
 servconn_write_cb(gpointer data, gint source, PurpleInputCondition cond)
 {
 	MsnServConn *servconn = data;
-	int ret, writelen;
+	gssize ret;
+	int writelen;
 
 	writelen = purple_circ_buffer_get_max_read(servconn->tx_buf);
 
@@ -385,7 +386,8 @@
 	MsnSession *session;
 	char buf[MSN_BUF_LEN];
 	char *cur, *end, *old_rx_buf;
-	int len, cur_len;
+	gssize len;
+	int cur_len;
 
 	servconn = data;
 	session = servconn->session;
@@ -399,7 +401,7 @@
 
 	} else if (len <= 0) {
 		purple_debug_error("msn", "servconn read error,"
-		                          "len: %d, errno: %d, error: %s\n",
+		                          "len: %" G_GSSIZE_FORMAT ", errno: %d, error: %s\n",
 		                          len, errno, g_strerror(errno));
 		msn_servconn_got_error(servconn, MSN_SERVCONN_ERROR_READ);