Lines Matching defs:reglist
785 add_regexp (struct regexp_list *reglist, char const *pattern)
788 char const *m = re_compile_pattern (pattern, patlen, reglist->buf);
794 char *regexps = reglist->regexps;
795 size_t len = reglist->len;
796 bool multiple_regexps = reglist->multiple_regexps = regexps != 0;
797 size_t newlen = reglist->len = len + 2 * multiple_regexps + patlen;
798 size_t size = reglist->size;
808 reglist->size = size;
809 reglist->regexps = regexps = xrealloc (regexps, size);
824 summarize_regexp_list (struct regexp_list *reglist)
826 if (reglist->regexps)
829 reglist->buf->fastmap = xmalloc (1 << CHAR_BIT);
830 if (reglist->multiple_regexps)
834 char const *m = re_compile_pattern (reglist->regexps, reglist->len,
835 reglist->buf);
837 error (EXIT_TROUBLE, 0, "%s: %s", reglist->regexps, m);