| 19 gpointer user_data); |
19 gpointer user_data); |
| 20 |
20 |
| 21 static void ggp_ggdrive_authenticate(PurpleConnection *gc, |
21 static void ggp_ggdrive_authenticate(PurpleConnection *gc, |
| 22 ggp_ggdrive_authentication_cb cb, gpointer user_data); |
22 ggp_ggdrive_authentication_cb cb, gpointer user_data); |
| 23 |
23 |
| |
24 #if 0 |
| 24 static void ggp_ggdrive_authenticate_done(PurpleUtilFetchUrlData *url_data, |
25 static void ggp_ggdrive_authenticate_done(PurpleUtilFetchUrlData *url_data, |
| 25 gpointer _user_data, const gchar *url_text, gsize len, |
26 gpointer _user_data, const gchar *url_text, gsize len, |
| 26 const gchar *error_message); |
27 const gchar *error_message); |
| |
28 #endif |
| 27 |
29 |
| 28 typedef struct |
30 typedef struct |
| 29 { |
31 { |
| 30 PurpleConnection *gc; |
32 PurpleConnection *gc; |
| 31 ggp_ggdrive_authentication_cb cb; |
33 ggp_ggdrive_authentication_cb cb; |
| 35 /******************************************************************************/ |
37 /******************************************************************************/ |
| 36 |
38 |
| 37 static void ggp_ggdrive_authenticate(PurpleConnection *gc, |
39 static void ggp_ggdrive_authenticate(PurpleConnection *gc, |
| 38 ggp_ggdrive_authentication_cb cb, gpointer user_data) |
40 ggp_ggdrive_authentication_cb cb, gpointer user_data) |
| 39 { |
41 { |
| |
42 #if 0 |
| 40 PurpleAccount *account = purple_connection_get_account(gc); |
43 PurpleAccount *account = purple_connection_get_account(gc); |
| 41 const gchar *imtoken; |
44 const gchar *imtoken; |
| 42 gchar *request, *metadata; |
45 gchar *request, *metadata; |
| 43 ggp_ggdrive_authenticate_data *req_data; |
46 ggp_ggdrive_authenticate_data *req_data; |
| 44 |
47 |
| 79 FALSE, NULL, TRUE, request, TRUE, GGP_GGDRIVE_RESPONSE_MAX, |
82 FALSE, NULL, TRUE, request, TRUE, GGP_GGDRIVE_RESPONSE_MAX, |
| 80 ggp_ggdrive_authenticate_done, req_data); |
83 ggp_ggdrive_authenticate_done, req_data); |
| 81 |
84 |
| 82 g_free(metadata); |
85 g_free(metadata); |
| 83 g_free(request); |
86 g_free(request); |
| |
87 #endif |
| 84 } |
88 } |
| 85 |
89 |
| |
90 #if 0 |
| 86 static void ggp_ggdrive_authenticate_done(PurpleUtilFetchUrlData *url_data, |
91 static void ggp_ggdrive_authenticate_done(PurpleUtilFetchUrlData *url_data, |
| 87 gpointer _user_data, const gchar *url_text, gsize len, |
92 gpointer _user_data, const gchar *url_text, gsize len, |
| 88 const gchar *error_message) |
93 const gchar *error_message) |
| 89 { |
94 { |
| 90 ggp_ggdrive_authenticate_data *req_data = _user_data; |
95 ggp_ggdrive_authenticate_data *req_data = _user_data; |