ussd: ensure coded string is valid before stripping quotes
This commit is contained in:
@@ -5346,6 +5346,9 @@ decode_ussd_response (MMGenericGsm *self,
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (!str)
|
||||||
|
return NULL;
|
||||||
|
|
||||||
/* Strip quotes */
|
/* Strip quotes */
|
||||||
if (str[0] == '"')
|
if (str[0] == '"')
|
||||||
str++;
|
str++;
|
||||||
@@ -6709,4 +6712,3 @@ mm_generic_gsm_class_init (MMGenericGsmClass *klass)
|
|||||||
"+CMER=3,0,0,1",
|
"+CMER=3,0,0,1",
|
||||||
G_PARAM_READWRITE | G_PARAM_CONSTRUCT_ONLY));
|
G_PARAM_READWRITE | G_PARAM_CONSTRUCT_ONLY));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user