summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDenis Kenzior <denkenz@gmail.com>2010-05-26 17:43:01 -0500
committerDenis Kenzior <denkenz@gmail.com>2010-05-26 21:03:15 -0500
commit7705cebd3fb7222b1ac26ee769c5728c43574254 (patch)
tree20db9d9a514a820eb99e7be8bfc08660cc41e72f
parentf2a2573cd071de3d7555fef931f404a2e9f381cf (diff)
downloadofono-7705cebd3fb7222b1ac26ee769c5728c43574254.tar.bz2
Refactor: no need for dummy_online_callback
-rw-r--r--src/modem.c15
1 files changed, 2 insertions, 13 deletions
diff --git a/src/modem.c b/src/modem.c
index fa428de7..cb8cc4bc 100644
--- a/src/modem.c
+++ b/src/modem.c
@@ -356,11 +356,6 @@ static void flush_atoms(struct ofono_modem *modem, enum modem_state new_state)
}
}
-static void dummy_online_callback(const struct ofono_error *error,
- void *data)
-{
-}
-
static void modem_change_state(struct ofono_modem *modem,
enum modem_state new_state)
{
@@ -390,14 +385,8 @@ static void modem_change_state(struct ofono_modem *modem,
break;
case MODEM_STATE_PRE_SIM:
- if (old_state < MODEM_STATE_PRE_SIM) {
- if (driver->pre_sim)
- driver->pre_sim(modem);
- } else if (old_state == MODEM_STATE_ONLINE) {
- if (driver->set_online)
- driver->set_online(modem, 0,
- dummy_online_callback, modem);
- }
+ if (old_state < MODEM_STATE_PRE_SIM && driver->pre_sim)
+ driver->pre_sim(modem);
break;
case MODEM_STATE_OFFLINE: