From c63f42a20cc26fb89bfbe5d14e9b2b4437f41102 Mon Sep 17 00:00:00 2001 From: Aleksander Morgado Date: Thu, 19 Jul 2012 10:41:09 +0200 Subject: [PATCH] hso: plug memleak when finishing dialling with error --- plugins/option/mm-broadband-bearer-hso.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/plugins/option/mm-broadband-bearer-hso.c b/plugins/option/mm-broadband-bearer-hso.c index d2cfd910..491b4659 100644 --- a/plugins/option/mm-broadband-bearer-hso.c +++ b/plugins/option/mm-broadband-bearer-hso.c @@ -464,8 +464,7 @@ activate_ready (MMBaseModem *modem, if (!mm_base_modem_at_command_full_finish (modem, res, &error)) { g_simple_async_result_take_error (ctx->result, error); - g_simple_async_result_complete (ctx->result); - g_object_unref (ctx->result); + dial_3gpp_context_complete_and_free (ctx); return; }