diff options
Diffstat (limited to 'drivers')
-rw-r--r-- | drivers/atmodem/phonebook.c | 5 | ||||
-rw-r--r-- | drivers/isimodem/isimodem.c | 2 | ||||
-rw-r--r-- | drivers/isimodem/phonebook.c | 5 |
3 files changed, 7 insertions, 5 deletions
diff --git a/drivers/atmodem/phonebook.c b/drivers/atmodem/phonebook.c index fd50a3c2..f4d3ef1a 100644 --- a/drivers/atmodem/phonebook.c +++ b/drivers/atmodem/phonebook.c @@ -518,9 +518,10 @@ static void at_list_charsets(struct ofono_phonebook *pb) phonebook_not_supported(pb); } -static int at_phonebook_probe(struct ofono_phonebook *pb) +static int at_phonebook_probe(struct ofono_phonebook *pb, int vendor, + void *data) { - GAtChat *chat = ofono_phonebook_get_data(pb); + GAtChat *chat = data; struct pb_data *pbd; pbd = g_new0(struct pb_data, 1); diff --git a/drivers/isimodem/isimodem.c b/drivers/isimodem/isimodem.c index f8cde0c5..016b17ce 100644 --- a/drivers/isimodem/isimodem.c +++ b/drivers/isimodem/isimodem.c @@ -150,7 +150,7 @@ static int isi_modem_populate(struct ofono_modem *modem) struct isi_data *isi = ofono_modem_get_data(modem); ofono_devinfo_create(isi->modem, 0, "isi", isi->idx); - ofono_phonebook_create(isi->modem, "isi", isi->idx); + ofono_phonebook_create(isi->modem, 0, "isi", isi->idx); ofono_netreg_create(isi->modem, 0, "isi", isi->idx); ofono_voicecall_create(isi->modem, "isi", isi->idx); ofono_sms_create(isi->modem, "isi", isi->idx); diff --git a/drivers/isimodem/phonebook.c b/drivers/isimodem/phonebook.c index 7c544741..f683638c 100644 --- a/drivers/isimodem/phonebook.c +++ b/drivers/isimodem/phonebook.c @@ -376,9 +376,10 @@ static gboolean isi_phonebook_register(gpointer user) return FALSE; } -static int isi_phonebook_probe(struct ofono_phonebook *pb) +static int isi_phonebook_probe(struct ofono_phonebook *pb, int vendor, + void *user) { - GIsiModem *idx = ofono_phonebook_get_data(pb); + GIsiModem *idx = user; struct pb_data *data = g_try_new0(struct pb_data, 1); if (!data) |