modem-helpers: allow unquoted operator code in AT+CPOL? response

Fixes https://gitlab.freedesktop.org/mobile-broadband/ModemManager/-/issues/409
This commit is contained in:
Teijo Kinnunen
2021-08-02 12:39:38 +03:00
parent f9d2168c52
commit 948099bff0

View File

@@ -5259,7 +5259,7 @@ mm_sim_parse_cpol_query_response (const gchar *response,
guint act = 0;
guint match_count;
r = g_regex_new ("\\+CPOL:\\s*(\\d+),\\s*(\\d+),\\s*\"(\\d+)\""
r = g_regex_new ("\\+CPOL:\\s*(\\d+),\\s*(\\d+),\\s*\"?(\\d+)\"?"
"(?:,\\s*(\\d+))?" /* GSM_AcTn */
"(?:,\\s*(\\d+))?" /* GSM_Compact_AcTn */
"(?:,\\s*(\\d+))?" /* UTRAN_AcTn */