From d2b4ab9d9c24dfd97ad842b35a2bbd41e6110e00 Mon Sep 17 00:00:00 2001 From: Aleksander Morgado Date: Thu, 4 Apr 2013 17:22:45 +0200 Subject: sierra: 'data' may be NULL if the parent dialling fails --- plugins/sierra/mm-broadband-bearer-sierra.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/plugins/sierra/mm-broadband-bearer-sierra.c b/plugins/sierra/mm-broadband-bearer-sierra.c index 7a07b609..019fcbba 100644 --- a/plugins/sierra/mm-broadband-bearer-sierra.c +++ b/plugins/sierra/mm-broadband-bearer-sierra.c @@ -62,7 +62,8 @@ dial_3gpp_context_complete_and_free (Dial3gppContext *ctx) g_simple_async_result_complete_in_idle (ctx->result); g_object_unref (ctx->cancellable); g_object_unref (ctx->result); - g_object_unref (ctx->data); + if (ctx->data) + g_object_unref (ctx->data); g_object_unref (ctx->primary); g_object_unref (ctx->modem); g_object_unref (ctx->self); -- cgit v1.2.3