summaryrefslogtreecommitdiffstats
path: root/drivers/atmodem/atmodem.c
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/atmodem/atmodem.c')
-rw-r--r--drivers/atmodem/atmodem.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/drivers/atmodem/atmodem.c b/drivers/atmodem/atmodem.c
index d48582e6..07af1c4c 100644
--- a/drivers/atmodem/atmodem.c
+++ b/drivers/atmodem/atmodem.c
@@ -369,7 +369,7 @@ static void create_cb(GIOChannel *io, gboolean success, gpointer user)
ofono_call_meter_create(at->modem, "generic_at", at->parser);
ofono_call_barring_create(at->modem, "generic_at", at->parser);
at_sms_init(at->modem);
- at_phonebook_init(at->modem);
+ ofono_phonebook_create(at->modem, "generic_at", at->parser);
at->io = io;
at->driver = g_strdup(driver);
@@ -530,6 +530,7 @@ static int atmodem_init(void)
at_call_forwarding_init();
at_call_meter_init();
at_call_settings_init();
+ at_phonebook_init();
manager_init(conn);
@@ -542,6 +543,7 @@ static void atmodem_exit(void)
manager_exit(conn);
+ at_phonebook_exit();
at_call_settings_exit();
at_call_meter_exit();
at_call_forwarding_exit();