libpurple/protocols/qq/keep_alive.c

branch
cpw.resiak.disconnectreason
changeset 20453
ca530c968a1b
parent 19859
71d37b57eff2
child 21279
40685e1f50ca
--- a/libpurple/protocols/qq/keep_alive.c	Mon Oct 01 16:07:14 2007 +0000
+++ b/libpurple/protocols/qq/keep_alive.c	Tue Oct 02 00:14:12 2007 +0000
@@ -84,7 +84,8 @@
 		/* segments[0] and segment[1] are all 0x30 ("0") */
 		qd->all_online = strtol(segments[2], NULL, 10);
 		if(0 == qd->all_online)
-			purple_connection_error(gc, _("Keep alive error"));
+			purple_connection_error_reason(gc, PURPLE_REASON_NETWORK_ERROR,
+					_("Keep alive error"));
 		g_free(qd->my_ip);
 		qd->my_ip = g_strdup(segments[3]);
 		qd->my_port = strtol(segments[4], NULL, 10);

mercurial