service_mapper: added extra (probably redundant) list check
This commit is contained in:
parent
887f00856a
commit
89e3c813df
1 changed files with 5 additions and 0 deletions
|
@ -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));
|
||||
|
|
Loading…
Add table
Reference in a new issue