- pad = parse_inouts(&filters, &inout, 0, LinkTypeOut, filter);
- chr = *filters++;
- index++;
- last_filt = filter;
- } while (chr == ',' || chr == ';');
-
- head = inout;
- for (; inout != NULL; inout = inout->next) {
- if (inout->instance == NULL)
- continue; // Already processed
-
- if (!strcmp(inout->name, "in")) {
- if(link_filter(in, inpad, inout->instance, inout->pad_idx))
- goto fail;
-
- } else if (!strcmp(inout->name, "out")) {
- has_out = 1;
-
- if(link_filter(inout->instance, inout->pad_idx, out, outpad))
- goto fail;