aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorAleksander Morgado <aleksander@lanedo.com>2012-02-01 21:09:21 +0100
committerAleksander Morgado <aleksander@lanedo.com>2012-03-15 14:15:00 +0100
commitaee2b32a3551786415041098978640a00df54397 (patch)
tree1d58f2c299d51d166f811102649ebb71f3891c11 /src
parenteb37fc158921d2283787d7089c7a6f318ac6c6d6 (diff)
modem-helpers: allow strings instead of indexes in CIEV unsolicited events
Some modems will report strings instead of indicator indexes, like: +CIEV: roam,1 So allow non-integer indicators.
Diffstat (limited to 'src')
-rw-r--r--src/mm-modem-helpers.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/mm-modem-helpers.c b/src/mm-modem-helpers.c
index c30204cc..142a9f17 100644
--- a/src/mm-modem-helpers.c
+++ b/src/mm-modem-helpers.c
@@ -537,7 +537,7 @@ mm_3gpp_creg_regex_destroy (GPtrArray *array)
GRegex *
mm_3gpp_ciev_regex_get (void)
{
- return g_regex_new ("\\r\\n\\+CIEV: (\\d+),(\\d)\\r\\n",
+ return g_regex_new ("\\r\\n\\+CIEV: (.*),(\\d)\\r\\n",
G_REGEX_RAW | G_REGEX_OPTIMIZE,
0,
NULL);