From: Denis Kenzior Date: Wed, 15 Dec 2010 19:34:19 +0000 (-0600) Subject: atmodem: Fix parsing of CNAP status X-Git-Tag: 0.37~170 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=f46e0fb73b4ced620c82d9551b6e76108d340360;p=platform%2Fupstream%2Fofono.git atmodem: Fix parsing of CNAP status --- diff --git a/drivers/atmodem/call-settings.c b/drivers/atmodem/call-settings.c index b3e8ea6..ea31fcc 100644 --- a/drivers/atmodem/call-settings.c +++ b/drivers/atmodem/call-settings.c @@ -209,8 +209,9 @@ static void cnap_query_cb(gboolean ok, GAtResult *result, gpointer user_data) if (g_at_result_iter_next(&iter, "+CNAP:") == FALSE) goto error; - if (g_at_result_iter_next_number(&iter, &status) == FALSE) - goto error; + /* Skip the local presentation setting */ + g_at_result_iter_skip_next(&iter); + g_at_result_iter_next_number(&iter, &status); DBG("network: %d", status);