From 14c03f98ad9d25af117c0d161676fb1f9f481005 Mon Sep 17 00:00:00 2001 From: Aleksander Morgado Date: Tue, 5 Mar 2013 20:47:58 +0100 Subject: [PATCH] mbm: fix 3gpp dialling sequence when result comes through polling --- plugins/mbm/mm-broadband-bearer-mbm.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/plugins/mbm/mm-broadband-bearer-mbm.c b/plugins/mbm/mm-broadband-bearer-mbm.c index 264d084b..56c68ff8 100644 --- a/plugins/mbm/mm-broadband-bearer-mbm.c +++ b/plugins/mbm/mm-broadband-bearer-mbm.c @@ -228,7 +228,9 @@ poll_ready (MMBaseModem *modem, self->priv->connect_cancellable_id = 0; } - g_simple_async_result_set_op_res_gboolean (ctx->result, TRUE); + g_simple_async_result_set_op_res_gpointer (ctx->result, + g_object_ref (ctx->data), + (GDestroyNotify)g_object_unref); dial_3gpp_context_complete_and_free (ctx); return; }