GSList *l;
struct nspid_t *nspid;
+ ret_if(unique_name == NULL);
+
for (l = nspid_list; l; l = g_slist_next(l)) {
nspid = l->data;
if (!nspid)
const char *new_owner = NULL;
g_variant_get(parameters, "(&s&s&s)", &name, &old_owner, &new_owner);
- if (*new_owner != '\0')
+ if (new_owner && *new_owner != '\0')
return;
_bt_check_hdp_app_termination(name);
const char *app_cred = NULL;
BT_INFO("Mesh: App terminated [%s]", name);
+ ret_if(NULL == name);
+
/* TODO: Fetch app cred, when support is added */
for (l = cdb_list; l != NULL;) {