From b44f1b6da07580ec1c9704125b00d7711b4dea5e Mon Sep 17 00:00:00 2001 From: Aleksander Morgado Date: Thu, 6 Jul 2017 11:16:37 +0200 Subject: base-call: port mm_base_call_delete to use GTask --- src/mm-base-call.c | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) (limited to 'src') diff --git a/src/mm-base-call.c b/src/mm-base-call.c index 7480da56..9194f0d7 100644 --- a/src/mm-base-call.c +++ b/src/mm-base-call.c @@ -895,7 +895,7 @@ mm_base_call_delete_finish (MMBaseCall *self, return deleted; } - return !g_simple_async_result_propagate_error (G_SIMPLE_ASYNC_RESULT (res), error); + return g_task_propagate_boolean (G_TASK (res), error); } void @@ -909,12 +909,9 @@ mm_base_call_delete (MMBaseCall *self, return; } - g_simple_async_report_error_in_idle (G_OBJECT (self), - callback, - user_data, - MM_CORE_ERROR, - MM_CORE_ERROR_UNSUPPORTED, - "Deleting call is not supported by this modem"); + g_task_report_new_error (self, callback, user_data, mm_base_call_delete, + MM_CORE_ERROR, MM_CORE_ERROR_UNSUPPORTED, + "Deleting call is not supported by this modem"); } /*****************************************************************************/ -- cgit v1.2.3-70-g09d2