From 07961d71bdc15756e355c701a02856dbcd801bdd Mon Sep 17 00:00:00 2001 From: Guillaume Desmottes Date: Fri, 22 Jan 2010 12:35:35 +0000 Subject: replace empathy_connection_managers_call_when_ready by prepare_{async_finish} functions --- src/empathy.c | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) (limited to 'src/empathy.c') diff --git a/src/empathy.c b/src/empathy.c index 5647789c8..7bdea3be9 100644 --- a/src/empathy.c +++ b/src/empathy.c @@ -201,11 +201,13 @@ maybe_show_account_assistant (void) } static void -connection_managers_ready_cb (EmpathyConnectionManagers *managers, - const GError *error, +connection_managers_prepare_cb (GObject *source, + GAsyncResult *result, gpointer user_data) { - if (error != NULL) + EmpathyConnectionManagers *managers = EMPATHY_CONNECTION_MANAGERS (source); + + if (!empathy_connection_managers_prepare_finish (managers, result, NULL)) goto out; if (!empathy_import_mc4_accounts (managers) && !start_hidden) @@ -488,8 +490,8 @@ account_manager_ready_cb (GObject *source_object, EmpathyConnectionManagers *managers; managers = empathy_connection_managers_dup_singleton (); - empathy_connection_managers_call_when_ready (managers, - connection_managers_ready_cb, NULL); + empathy_connection_managers_prepare_async (managers, + connection_managers_prepare_cb, NULL); } else if (!start_hidden) { -- cgit v1.2.3