[gaim-migrate @ 14890]

Mon, 19 Dec 2005 22:23:40 +0000

author
Daniel Atallah <datallah@pidgin.im>
date
Mon, 19 Dec 2005 22:23:40 +0000
changeset 12571
7c80d5a7d9f7
parent 12570
9ceb20289861
child 12572
a71b6aef215b

[gaim-migrate @ 14890]
unregister the resendtimeout callback when being disconnected

src/protocols/simple/simple.c file | annotate | diff | comparison | revisions
--- a/src/protocols/simple/simple.c	Mon Dec 19 21:46:40 2005 +0000
+++ b/src/protocols/simple/simple.c	Mon Dec 19 22:23:40 2005 +0000
@@ -1340,11 +1340,12 @@
 		g_free(sip->ip);
 		g_free(sip->realhostname);
 		if(sip->listenpa) gaim_input_remove(sip->listenpa);
+		if(sip->resendtimeout) gaim_timeout_remove(sip->resendtimeout);
 		if(sip->registertimeout) gaim_timeout_remove(sip->registertimeout);
 		sip->servername = sip->username = sip->password = sip->registrar.nonce = sip->registrar.realm = sip->proxy.nonce = sip->proxy.realm = sip->sendlater = sip->ip = sip->realhostname = NULL;
 	}
 	g_free(gc->proto_data);
-	gc->proto_data = 0;
+	gc->proto_data = NULL;
 }
 
 /* not needed since privacy is checked for every subscribe */

mercurial