aboutsummaryrefslogtreecommitdiff
path: root/src/mm-modem-helpers.c
diff options
context:
space:
mode:
authorAleksander Morgado <aleksander@lanedo.com>2012-02-01 19:03:57 +0100
committerAleksander Morgado <aleksander@lanedo.com>2012-03-15 14:15:00 +0100
commit18ca53b6676ed9eb2cc064d6d8f9acfb48614535 (patch)
treeb2f4eb1320fec15ee1ebf98fdd9e189f182fac7f /src/mm-modem-helpers.c
parent664f407b99c7b2ec51dc9607bb01123e67145fe4 (diff)
modem-helpers: update the regex for the AT+CIND=? response
Cinterion modems seem to include "signal",(0-7,99) We just get rid of the ',99' part.
Diffstat (limited to 'src/mm-modem-helpers.c')
-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 823ef514..c30204cc 100644
--- a/src/mm-modem-helpers.c
+++ b/src/mm-modem-helpers.c
@@ -1475,7 +1475,7 @@ mm_parse_cind_test_response (const char *reply, GError **error)
while (isspace (*reply))
reply++;
- r = g_regex_new ("\\(([^,]*),\\((\\d+)[-,](\\d+)\\)", G_REGEX_UNGREEDY, 0, NULL);
+ r = g_regex_new ("\\(([^,]*),\\((\\d+)[-,](\\d+).*\\)", G_REGEX_UNGREEDY, 0, NULL);
if (!r) {
g_set_error_literal (error,
MM_CORE_ERROR, MM_CORE_ERROR_FAILED,