void yahoo_doodle_send_draw_list(PurpleWhiteboard *wb, GList *draw_list) { doodle_session *ds = wb->proto_data; char *message; g_return_if_fail(draw_list != NULL); message = yahoo_doodle_build_draw_string(ds, draw_list); yahoo_doodle_command_send_draw(wb->account->gc, wb->who, message, ds->imv_key); g_free(message); }
void yahoo_doodle_send_draw_list(PurpleWhiteboard *wb, GList *draw_list) { PurpleAccount *account = purple_whiteboard_get_account(wb); PurpleConnection *gc = purple_account_get_connection(account); doodle_session *ds = purple_whiteboard_get_protocol_data(wb); char *message; g_return_if_fail(draw_list != NULL); message = yahoo_doodle_build_draw_string(ds, draw_list); yahoo_doodle_command_send_draw(gc, purple_whiteboard_get_who(wb), message, ds->imv_key); g_free(message); }