summaryrefslogtreecommitdiffstats
path: root/plugins/linktop.c
diff options
context:
space:
mode:
authorDenis Kenzior <denkenz@gmail.com>2011-02-14 13:47:20 -0600
committerDenis Kenzior <denkenz@gmail.com>2011-02-14 13:47:20 -0600
commit50d8b11c4317b36fb2b6400cbbb8e175c9c0cd45 (patch)
tree29c8c416a6df0d74c76a79a7ab98986ffbedd0ad /plugins/linktop.c
parent7578062348e16346e5438f72817028f86147721d (diff)
downloadofono-50d8b11c4317b36fb2b6400cbbb8e175c9c0cd45.tar.bz2
linktop: Minor style issues
Diffstat (limited to 'plugins/linktop.c')
-rw-r--r--plugins/linktop.c9
1 files changed, 4 insertions, 5 deletions
diff --git a/plugins/linktop.c b/plugins/linktop.c
index 7f552b5e..61db9a7e 100644
--- a/plugins/linktop.c
+++ b/plugins/linktop.c
@@ -248,11 +248,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 linktop_set_online(struct ofono_modem *modem, ofono_bool_t online,
@@ -337,7 +336,7 @@ static struct ofono_modem_driver linktop_driver = {
.remove = linktop_remove,
.enable = linktop_enable,
.disable = linktop_disable,
- .set_online = linktop_set_online,
+ .set_online = linktop_set_online,
.pre_sim = linktop_pre_sim,
.post_sim = linktop_post_sim,
.post_online = linktop_post_online,