diff options
author | Thieu Le <thieule@chromium.org> | 2014-06-02 18:48:09 -0700 |
---|---|---|
committer | Aleksander Morgado <aleksander@aleksander.es> | 2014-06-03 10:52:13 +0200 |
commit | a038ff172b086181ba656a42529992e248ce940c (patch) | |
tree | 48e97f86382fbb480d562e65c1bcc3ab350c256c /plugins | |
parent | 8680e066b5530fedcbb1dc14c446443cbc11db9a (diff) |
altair-lte: handle optional quotes around sim refresh
Some firmware version sends quotes around SIMREFRESH, this patch adds support
for those versions.
Diffstat (limited to 'plugins')
-rw-r--r-- | plugins/altair/mm-broadband-modem-altair-lte.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/plugins/altair/mm-broadband-modem-altair-lte.c b/plugins/altair/mm-broadband-modem-altair-lte.c index d313a51b..b71884b0 100644 --- a/plugins/altair/mm-broadband-modem-altair-lte.c +++ b/plugins/altair/mm-broadband-modem-altair-lte.c @@ -1402,7 +1402,7 @@ mm_broadband_modem_altair_lte_init (MMBroadbandModemAltairLte *self) MM_TYPE_BROADBAND_MODEM_ALTAIR_LTE, MMBroadbandModemAltairLtePrivate); - self->priv->sim_refresh_regex = g_regex_new ("\\r\\n\\%NOTIFYEV:\\s*SIMREFRESH,?(\\d*)\\r+\\n", + self->priv->sim_refresh_regex = g_regex_new ("\\r\\n\\%NOTIFYEV:\\s*\"?SIMREFRESH\"?,?(\\d*)\\r+\\n", G_REGEX_RAW | G_REGEX_OPTIMIZE, 0, NULL); self->priv->sim_refresh_detach_in_progress = FALSE; self->priv->sim_refresh_timer_id = 0; |