osmo_ss7_user_unregister(): Don't dereference NULL user
The 'user' argument to osmo_ss7_user_unregister() can be NULL, so let's make sure we don't dereference it. Change-Id: Ia34b181dcbcb179b2639e2f405364cc952069842 Fixes: coverity CID#166933
This commit is contained in:
parent
982c0ce337
commit
fa3325fb8b
|
@ -442,7 +442,8 @@ int osmo_ss7_user_unregister(struct osmo_ss7_instance *inst, uint8_t service_ind
|
|||
if (user && (inst->user[service_ind] != user))
|
||||
return -EINVAL;
|
||||
|
||||
user->inst = NULL;
|
||||
if (user)
|
||||
user->inst = NULL;
|
||||
inst->user[service_ind] = NULL;
|
||||
|
||||
return 0;
|
||||
|
|
Loading…
Reference in New Issue