1 /* 2 * 27th March 1996. Added by Jan-Piet Mens for matching regular expressions 3 * in paths. 4 * 5 */ 6 7 /* 8 * $Id: match.h,v 1.2 2002/11/03 20:27:03 pvalchev Exp $ 9 */ 10 11 #include <inttypes.h> 12 #include "fnmatch.h" 13 14 int matches __PR((char *fn)); 15 16 int i_matches __PR((char *fn)); 17 intptr_t i_ishidden __PR((void)); 18 19 int j_matches __PR((char *fn)); 20 intptr_t j_ishidden __PR((void)); 21 22 #ifdef APPLE_HYB 23 int add_match __PR((char *fn)); 24 int i_add_match __PR((char *fn)); 25 int j_add_match __PR((char *fn)); 26 27 int hfs_add_match __PR((char *fn)); 28 int hfs_matches __PR((char *fn)); 29 intptr_t hfs_ishidden __PR((void)); 30 31 void add_list __PR((char *fn)); 32 void i_add_list __PR((char *fn)); 33 void j_add_list __PR((char *fn)); 34 #else 35 void add_match __PR((char *fn)); 36 void i_add_match __PR((char *fn)); 37 void j_add_match __PR((char *fn)); 38 #endif /* APPLE_HYB */ 39