catalog_member_pattern
cfg_parser->pattern->catalog_member_pattern = region_strdup(cfg_parser->opt->region, $2);
if(pat->catalog_member_pattern)
print_string_var("catalog-member-pattern:", pat->catalog_member_pattern);
p->catalog_member_pattern = NULL;
if(p->catalog_member_pattern)
orig->catalog_member_pattern =
region_strdup(region, p->catalog_member_pattern);
else orig->catalog_member_pattern = NULL;
if(!p->catalog_member_pattern && q->catalog_member_pattern) return 0;
else if(p->catalog_member_pattern && !q->catalog_member_pattern) return 0;
else if(p->catalog_member_pattern && q->catalog_member_pattern) {
if(strcmp(p->catalog_member_pattern, q->catalog_member_pattern) != 0) return 0;
marshal_str(b, p->catalog_member_pattern);
p->catalog_member_pattern = unmarshal_str(r, b);
if(pat->catalog_member_pattern)
dest->catalog_member_pattern = region_strdup(
cfg_parser->opt->region, pat->catalog_member_pattern);
const char* catalog_member_pattern;
|| !consumer_zone->options->pattern->catalog_member_pattern)
consumer_zone->options->pattern->catalog_member_pattern);
catalog_member_pattern(consumer_zone))) {