Mercurial > pidgin.yaz
diff libpurple/protocols/mxit/login.c @ 32769:d8c652ea476a
MXit: Move "inpa" input watcher from PurpleConnection into PurpleConnection->proto_data.
author | andrew.victor@mxit.com |
---|---|
date | Tue, 18 Oct 2011 20:58:39 +0000 |
parents | 2ec94166be43 |
children |
line wrap: on
line diff
--- a/libpurple/protocols/mxit/login.c Tue Oct 18 20:25:41 2011 +0000 +++ b/libpurple/protocols/mxit/login.c Tue Oct 18 20:58:39 2011 +0000 @@ -176,7 +176,7 @@ session->fd = source; /* start listening on the open connection for messages from the server (reference: "libpurple/eventloop.h") */ - session->con->inpa = purple_input_add( session->fd, PURPLE_INPUT_READ, mxit_cb_rx, session ); + session->inpa = purple_input_add( session->fd, PURPLE_INPUT_READ, mxit_cb_rx, session ); mxit_connected( session ); } @@ -780,9 +780,9 @@ 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; + if ( session->inpa ) { + purple_input_remove( session->inpa ); + session->inpa = 0; } /* close existing connection */