summaryrefslogtreecommitdiffstats
path: root/plugins/ifx.c
diff options
context:
space:
mode:
authorMarcel Holtmann <marcel@holtmann.org>2012-02-02 21:51:26 -0800
committerMarcel Holtmann <marcel@holtmann.org>2012-02-02 21:51:26 -0800
commit31efecfe728c8d55cb4ad97d7985113b71bde9b3 (patch)
treeb32959b20f10bddde9963bfa63d07fa6116f718f /plugins/ifx.c
parent3805cd91c7d9fe9ef3c66e1d5a0029129a81e0fc (diff)
downloadofono-31efecfe728c8d55cb4ad97d7985113b71bde9b3.tar.bz2
ifx: Fix compilation issue
Diffstat (limited to 'plugins/ifx.c')
-rw-r--r--plugins/ifx.c8
1 files changed, 3 insertions, 5 deletions
diff --git a/plugins/ifx.c b/plugins/ifx.c
index b37dbb00..53f78cf7 100644
--- a/plugins/ifx.c
+++ b/plugins/ifx.c
@@ -139,10 +139,8 @@ static void ifx_remove(struct ofono_modem *modem)
g_free(data);
}
-static void ifx_set_sim_state(struct ofono_modem *modem, int state)
+static void ifx_set_sim_state(struct ifx_data *data, int state)
{
- struct ifx_data *data = ofono_modem_get_data(modem);
-
DBG("state %d", state);
switch (state) {
@@ -191,7 +189,7 @@ static void xsim_notify(GAtResult *result, gpointer user_data)
if (!g_at_result_iter_next_number(&iter, &state))
return;
- ifx_set_sim_state(modem, state);
+ ifx_set_sim_state(data, state);
}
static void xsimstate_query(gboolean ok, GAtResult *result, gpointer user_data)
@@ -218,7 +216,7 @@ static void xsimstate_query(gboolean ok, GAtResult *result, gpointer user_data)
if (!g_at_result_iter_next_number(&iter, &state))
return;
- ifx_set_sim_state(modem, state);
+ ifx_set_sim_state(data, state);
}
static void shutdown_device(struct ifx_data *data)