From: Bertrand Aygon Date: Thu, 7 Jul 2011 16:39:03 +0000 (+0200) Subject: zte: Use decode_at_error instead X-Git-Tag: 0.52~31 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=54dd702841cdd4880bd859aaabf3c8ee074e9896;p=platform%2Fupstream%2Fofono.git zte: Use decode_at_error instead --- diff --git a/plugins/zte.c b/plugins/zte.c index 822098d..6a4b374 100644 --- a/plugins/zte.c +++ b/plugins/zte.c @@ -233,11 +233,10 @@ static void set_online_cb(gboolean ok, GAtResult *result, gpointer user_data) { struct cb_data *cbd = user_data; ofono_modem_online_cb_t cb = cbd->cb; + struct ofono_error error; - if (ok) - CALLBACK_WITH_SUCCESS(cb, cbd->data); - else - CALLBACK_WITH_FAILURE(cb, cbd->data); + decode_at_error(&error, g_at_result_final_response(result)); + cb(&error, cbd->data); } static void zte_set_online(struct ofono_modem *modem, ofono_bool_t online,