| 992 const gchar *user; |
992 const gchar *user; |
| 993 FbApi *api; |
993 FbApi *api; |
| 994 FbData *fata; |
994 FbData *fata; |
| 995 gpointer convh; |
995 gpointer convh; |
| 996 PurpleConnection *gc; |
996 PurpleConnection *gc; |
| |
997 GProxyResolver *resolver; |
| |
998 GError *error = NULL; |
| 997 |
999 |
| 998 gc = purple_account_get_connection(acct); |
1000 gc = purple_account_get_connection(acct); |
| 999 |
1001 |
| 1000 fata = fb_data_new(gc); |
1002 resolver = purple_proxy_get_proxy_resolver(acct, &error); |
| |
1003 if (resolver == NULL) { |
| |
1004 fb_util_debug_error("Unable to get account proxy resolver: %s", |
| |
1005 error->message); |
| |
1006 purple_connection_g_error(gc, error); |
| |
1007 return; |
| |
1008 } |
| |
1009 |
| |
1010 fata = fb_data_new(gc, resolver); |
| 1001 api = fb_data_get_api(fata); |
1011 api = fb_data_get_api(fata); |
| 1002 convh = purple_conversations_get_handle(); |
1012 convh = purple_conversations_get_handle(); |
| 1003 purple_connection_set_protocol_data(gc, fata); |
1013 purple_connection_set_protocol_data(gc, fata); |
| 1004 |
1014 |
| 1005 g_signal_connect(api, |
1015 g_signal_connect(api, |