From f2d3f232f2bde7ae5d0bfe5785f99683c95acedf Mon Sep 17 00:00:00 2001 From: Paavo Leinonen Date: Fri, 11 Mar 2011 14:25:47 +0200 Subject: [PATCH] atmodem: fix PB reading when fields are omitted Fix SIM PB reading when numeric fields have been omitted. --- drivers/atmodem/phonebook.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/atmodem/phonebook.c b/drivers/atmodem/phonebook.c index 97213db5..ebac5637 100644 --- a/drivers/atmodem/phonebook.c +++ b/drivers/atmodem/phonebook.c @@ -172,10 +172,10 @@ static void at_cpbr_notify(GAtResult *result, gpointer user_data) continue; } - g_at_result_iter_next_number(&iter, &hidden); + g_at_result_iter_next_number_default(&iter, 0, &hidden); parse_text(&iter, &group, current); g_at_result_iter_next_string(&iter, &adnumber); - g_at_result_iter_next_number(&iter, &adtype); + g_at_result_iter_next_number_default(&iter, 0, &adtype); parse_text(&iter, &secondtext, current); parse_text(&iter, &email, current); parse_text(&iter, &sip_uri, current);