# HG changeset patch # User Paul Aurich # Date 1257577429 0 # Node ID da2ce5d8d4b45365a56513ec7df4caab93833272 # Parent 8ed52586826b08ba82bb03bf025b8b66df48a3b4 jabber: A little more use of accessors. diff -r 8ed52586826b -r da2ce5d8d4b4 libpurple/protocols/jabber/auth_cyrus.c --- a/libpurple/protocols/jabber/auth_cyrus.c Sat Nov 07 06:59:52 2009 +0000 +++ b/libpurple/protocols/jabber/auth_cyrus.c Sat Nov 07 07:03:49 2009 +0000 @@ -155,18 +155,20 @@ } static void -auth_no_pass_cb(PurpleConnection *conn, PurpleRequestFields *fields) +auth_no_pass_cb(PurpleConnection *gc, PurpleRequestFields *fields) { + PurpleAccount *account; JabberStream *js; /* The password prompt dialog doesn't get disposed if the account disconnects */ - if (!PURPLE_CONNECTION_IS_VALID(conn)) + if (!PURPLE_CONNECTION_IS_VALID(gc)) return; - js = conn->proto_data; + account = purple_connection_get_account(gc); + js = purple_connection_get_protocol_data(gc); /* Disable the account as the user has canceled connecting */ - purple_account_set_enabled(conn->account, purple_core_get_ui(), FALSE); + purple_account_set_enabled(account, purple_core_get_ui(), FALSE); } static xmlnode *jabber_auth_start_cyrus(JabberStream *js)