Searched refs:magic_rxcomp (Results 1 – 3 of 3) sorted by relevance
| /freebsd/contrib/file/src/ |
| H A D | apprentice.c | 442 ml->magic_rxcomp = CAST(file_regex_t **, in add_mlist() 443 calloc(ml->nmagic, sizeof(*ml->magic_rxcomp))); in add_mlist() 444 if (ml->magic_rxcomp == NULL) { in add_mlist() 449 ml->magic_rxcomp = NULL; in add_mlist() 652 if (ml->magic_rxcomp[i]) { in mlist_free_one() 653 file_regfree(ml->magic_rxcomp[i]); in mlist_free_one() 654 free(ml->magic_rxcomp[i]); in mlist_free_one() 655 ml->magic_rxcomp[i] = NULL; in mlist_free_one() 658 free(ml->magic_rxcomp); in mlist_free_one() 659 ml->magic_rxcomp = NULL; in mlist_free_one() [all …]
|
| H A D | softmagic.c | 145 int ret = match(ms, ml->magic, ml->magic_rxcomp, ml->nmagic, b, in file_softmagic() 217 match(struct magic_set *ms, struct magic *magic, file_regex_t **magic_rxcomp, in match() argument 246 file_regex_t **m_rxcomp = &magic_rxcomp[magindex]; in match() 352 m_rxcomp = &magic_rxcomp[magindex]; in match() 1971 if ((rv = match(ms, mlp->magic, mlp->magic_rxcomp, in mget() 2025 rv = match(ms, ml.magic, ml.magic_rxcomp, ml.nmagic, b, in mget()
|
| H A D | file.h | 441 file_regex_t **magic_rxcomp; /* array of compiled regexps */ member
|