| 222 jabber_x_data_request_with_actions(js,xdata,actionslist,actionindex,do_adhoc_action_cb,actionInfo); |
222 jabber_x_data_request_with_actions(js,xdata,actionslist,actionindex,do_adhoc_action_cb,actionInfo); |
| 223 } |
223 } |
| 224 } |
224 } |
| 225 |
225 |
| 226 void jabber_adhoc_execute_action(PurpleBlistNode *node, gpointer data) { |
226 void jabber_adhoc_execute_action(PurpleBlistNode *node, gpointer data) { |
| 227 if (PURPLE_BLIST_NODE_IS_BUDDY(node)) { |
227 if (PURPLE_IS_BUDDY(node)) { |
| 228 JabberAdHocCommands *cmd = data; |
228 JabberAdHocCommands *cmd = data; |
| 229 PurpleBuddy *buddy = (PurpleBuddy *) node; |
229 PurpleBuddy *buddy = (PurpleBuddy *) node; |
| 230 PurpleAccount *account = purple_buddy_get_account(buddy); |
230 PurpleAccount *account = purple_buddy_get_account(buddy); |
| 231 PurpleConnection *gc = purple_account_get_connection(account); |
231 PurpleConnection *gc = purple_account_get_connection(account); |
| 232 JabberStream *js = purple_connection_get_protocol_data(gc); |
232 JabberStream *js = purple_connection_get_protocol_data(gc); |