# HG changeset patch # User Daniel Atallah # Date 1135031020 0 # Node ID 2c73e08032a1630aa1ea2ff798165b72c9a28616 # Parent f6762269699a3fb69afd918b9fc7124812bc3d77 [gaim-migrate @ 14890] unregister the resendtimeout callback when being disconnected committer: Tailor Script diff -r f6762269699a -r 2c73e08032a1 src/protocols/simple/simple.c --- 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 */