diff -r 0d5148b0d63e -r 461f208c04c0 libpurple/account.c --- a/libpurple/account.c Sat Oct 01 23:24:50 2011 +0000 +++ b/libpurple/account.c Sat Oct 01 23:41:15 2011 +0000 @@ -2471,6 +2471,24 @@ return setting->value.boolean; } +gpointer +purple_account_get_ui_data(const PurpleAccount *account) +{ + g_return_val_if_fail(account != NULL, NULL); + + return account->ui_data; +} + +void +purple_request_field_set_ui_data(PurpleAccount *account, + gpointer ui_data) +{ + g_return_if_fail(acount != NULL); + + account->ui_data = ui_data; +} + + PurpleLog * purple_account_get_log(PurpleAccount *account, gboolean create) {