diff options
author | Aleksander Morgado <aleksander@lanedo.com> | 2012-02-01 19:03:57 +0100 |
---|---|---|
committer | Aleksander Morgado <aleksander@lanedo.com> | 2012-03-15 14:15:00 +0100 |
commit | 18ca53b6676ed9eb2cc064d6d8f9acfb48614535 (patch) | |
tree | b2f4eb1320fec15ee1ebf98fdd9e189f182fac7f /src | |
parent | 664f407b99c7b2ec51dc9607bb01123e67145fe4 (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')
-rw-r--r-- | src/mm-modem-helpers.c | 2 |
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, |