service_mapper: added extra (probably redundant) list check

This commit is contained in:
Adam Sutton 2013-09-16 21:46:51 +01:00
parent 887f00856a
commit 89e3c813df

View file

@ -152,6 +152,11 @@ service_mapper_link ( service_t *s, channel_t *c )
csm->csm_mark = 0;
return 0;
}
LIST_FOREACH(csm, &c->ch_services, csm_svc_link)
if (csm->csm_svc == s) {
csm->csm_mark = 0;
return 0;
}
/* Link */
csm = calloc(1, sizeof(channel_service_mapping_t));