int lafe_exclude(struct lafe_matching **matching, const char *pattern) { if (*matching == NULL) initialize_matching(matching); add_pattern(&((*matching)->exclusions), pattern); (*matching)->exclusions_count++; return (0); }
int exclude(struct bsdtar *bsdtar, const char *pattern) { struct matching *matching; if (bsdtar->matching == NULL) initialize_matching(bsdtar); matching = bsdtar->matching; add_pattern(bsdtar, &(matching->exclusions), pattern); matching->exclusions_count++; return (0); }