pat_add
int pat_add(char *, char *);
pat_add(str, NULL);
if (pat_add(*argv++, NULL) < 0)
if (pat_add(argv[optind], NULL) < 0)
if (pat_add(str, dir) < 0)
} else if (pat_add(*argv++, chdname) < 0)