From b0d7ada19db2eb93852c79b206956817b2115630 Mon Sep 17 00:00:00 2001 From: Sergio Villar Senin Date: Thu, 16 Oct 2008 18:34:43 +0000 Subject: [PATCH] * Fixes NB#90214, fixes an invalid memory access pmo-trunk-r6078 --- src/hildon2/modest-platform.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/hildon2/modest-platform.c b/src/hildon2/modest-platform.c index db2b25a..aa35b12 100644 --- a/src/hildon2/modest-platform.c +++ b/src/hildon2/modest-platform.c @@ -1601,6 +1601,8 @@ on_timeout_check_account_is_online(CheckAccountIdleData* data) gboolean modest_platform_check_and_wait_for_account_is_online(TnyAccount *account) { + gboolean is_online; + g_return_val_if_fail (account, FALSE); printf ("DEBUG: %s: account id=%s\n", __FUNCTION__, tny_account_get_id (account)); @@ -1644,9 +1646,10 @@ modest_platform_check_and_wait_for_account_is_online(TnyAccount *account) g_main_loop_unref (data->loop); /* g_main_context_unref (context); */ + is_online = data->is_online; g_slice_free (CheckAccountIdleData, data); - return data->is_online; + return is_online; } -- 1.7.9.5