Mercurial > pidgin
diff libpurple/account.c @ 32353:cb486df263ef
Introduce purple_account_register_completed() to handle the invoking of any
registration callback.
author | andrew.victor@mxit.com |
---|---|
date | Sun, 06 Nov 2011 19:46:57 +0000 |
parents | 2ec94166be43 |
children | ec6371d4cae8 |
line wrap: on
line diff
--- a/libpurple/account.c Sun Nov 06 13:34:58 2011 +0000 +++ b/libpurple/account.c Sun Nov 06 19:46:57 2011 +0000 @@ -1119,6 +1119,15 @@ } void +purple_account_register_completed(PurpleAccount *account, gboolean succeeded) +{ + g_return_if_fail(account != NULL); + + if (account->registration_cb) + (account->registration_cb)(account, succeeded, account->registration_cb_user_data); +} + +void purple_account_unregister(PurpleAccount *account, PurpleAccountUnregistrationCb cb, void *user_data) { g_return_if_fail(account != NULL);