mirror of git://git.sysmocom.de/ofono
sim: Dereference only after validating !NULL
This commit is contained in:
parent
fbd9974998
commit
4fddd1a6ea
|
@ -2464,11 +2464,13 @@ struct ofono_sim_context *ofono_sim_context_create(struct ofono_sim *sim)
|
|||
struct ofono_sim_context *ofono_sim_context_create_isim(
|
||||
struct ofono_sim *sim)
|
||||
{
|
||||
GSList *iter = sim->aid_sessions;
|
||||
GSList *iter;
|
||||
|
||||
if (sim == NULL || sim->simfs_isim == NULL)
|
||||
return NULL;
|
||||
|
||||
iter = sim->aid_sessions;
|
||||
|
||||
/* Find the AID */
|
||||
while (iter) {
|
||||
struct ofono_sim_aid_session *session = iter->data;
|
||||
|
|
Loading…
Reference in New Issue