summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPaavo Leinonen <paavo.leinonen@tieto.com>2011-03-11 14:25:47 +0200
committerDenis Kenzior <denkenz@gmail.com>2011-03-11 13:55:17 -0600
commitf2d3f232f2bde7ae5d0bfe5785f99683c95acedf (patch)
treedfabb5acaaa276e8a38ec852a159b8de198ecf2c
parent35478aedf6b22e8f8a6062598fd02c8358f5cf40 (diff)
downloadofono-f2d3f232f2bde7ae5d0bfe5785f99683c95acedf.tar.bz2
atmodem: fix PB reading when fields are omitted
Fix SIM PB reading when numeric fields have been omitted.
-rw-r--r--drivers/atmodem/phonebook.c4
1 files 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);