Mercurial > pidgin
diff libpurple/protocols/mxit/login.c @ 31285:607ad979a753
propagate from branch 'im.pidgin.pidgin' (head 69a7107525200e51498ac5e48baaf043c4cd7b09)
to branch 'im.pidgin.pidgin.mxit' (head 9bcb7ee341f06148f85197ea0d03df697e9fe5e3)
author | andrew.victor@mxit.com |
---|---|
date | Fri, 07 Jan 2011 19:56:19 +0000 |
parents | a8cc50c2279f 69760676c50c |
children | 06371b61a840 |
line wrap: on
line diff
--- a/libpurple/protocols/mxit/login.c Fri Jan 07 11:42:13 2011 +0000 +++ b/libpurple/protocols/mxit/login.c Fri Jan 07 19:56:19 2011 +0000 @@ -762,6 +762,12 @@ { purple_debug_info( MXIT_PLUGIN_ID, "mxit_reconnect\n" ); + /* remove the input cb function */ + if ( session->con->inpa ) { + purple_input_remove( session->con->inpa ); + session->con->inpa = 0; + } + /* close existing connection */ session->flags &= ~MXIT_FLAG_CONNECTED; purple_proxy_connect_cancel_with_handle( session->con );