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 */
|
||||
if (str[0] == '"')
|
||||
str++;
|
||||
@@ -6709,4 +6712,3 @@ mm_generic_gsm_class_init (MMGenericGsmClass *klass)
|
||||
"+CMER=3,0,0,1",
|
||||
G_PARAM_READWRITE | G_PARAM_CONSTRUCT_ONLY));
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user