libpurple/protocols/facebook/facebook.c

branch
facebook
changeset 37275
9e295f087bf6
parent 37274
b9aca76e0549
child 37276
853fadf2e250
equal deleted inserted replaced
37274:b9aca76e0549 37275:9e295f087bf6
69 { 69 {
70 const gchar *csum; 70 const gchar *csum;
71 const gchar *name; 71 const gchar *name;
72 const gchar *str; 72 const gchar *str;
73 FbApi *api; 73 FbApi *api;
74 FbData *fata;
74 FbHttpParams *params; 75 FbHttpParams *params;
75 GError *err = NULL; 76 GError *err = NULL;
76 gsize size; 77 gsize size;
77 guchar *idata; 78 guchar *idata;
78 PurpleAccount *acct; 79 PurpleAccount *acct;
80 PurpleConnection *gc; 81 PurpleConnection *gc;
81 PurpleHttpRequest *req; 82 PurpleHttpRequest *req;
82 83
83 acct = purple_buddy_get_account(bdy); 84 acct = purple_buddy_get_account(bdy);
84 gc = purple_account_get_connection(acct); 85 gc = purple_account_get_connection(acct);
85 api = purple_connection_get_protocol_data(gc); 86 fata = purple_connection_get_protocol_data(gc);
87 api = fb_data_get_api(fata);
86 88
87 if (!fb_http_error_chk(res, &err)) { 89 if (!fb_http_error_chk(res, &err)) {
88 fb_cb_api_error(api, err, gc); 90 fb_cb_api_error(api, err, fata);
89 g_error_free(err); 91 g_error_free(err);
90 return; 92 return;
91 } 93 }
92 94
93 req = purple_http_conn_get_request(con); 95 req = purple_http_conn_get_request(con);

mercurial