From ce664a6264271ec4a50f56118028829cbc2f09ee Mon Sep 17 00:00:00 2001 From: Ben Chan Date: Mon, 17 Jul 2017 18:11:01 -0700 Subject: sms-mbim: fix peek_device to use g_task_report_new_error When porting MMSmsMbim to use GTask, peek_device wasn't modified to use g_task_report_new_error, which could potentially lead to an incorrect G_TASK cast. --- src/mm-sms-mbim.c | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) (limited to 'src') diff --git a/src/mm-sms-mbim.c b/src/mm-sms-mbim.c index 99e0de74..e20a83d2 100644 --- a/src/mm-sms-mbim.c +++ b/src/mm-sms-mbim.c @@ -53,12 +53,13 @@ peek_device (gpointer self, port = mm_base_modem_peek_port_mbim (modem); if (!port) { - g_simple_async_report_error_in_idle (G_OBJECT (self), - callback, - user_data, - MM_CORE_ERROR, - MM_CORE_ERROR_FAILED, - "Couldn't peek MBIM port"); + g_task_report_new_error (self, + callback, + user_data, + peek_device, + MM_CORE_ERROR, + MM_CORE_ERROR_FAILED, + "Couldn't peek MBIM port"); g_object_unref (modem); return FALSE; } -- cgit v1.2.3-70-g09d2