Lines Matching defs:pmatch
637 ap_regmatch_t pmatch[AP_MAX_REG_MATCH];
642 if (ap_regexec(hdr->regex, value, AP_MAX_REG_MATCH, pmatch, 0)) {
649 subs = ap_pregsub(r->pool, process_tags(hdr, r), value, AP_MAX_REG_MATCH, pmatch);
652 diffsz = strlen(subs) - (pmatch[0].rm_eo - pmatch[0].rm_so);
654 remainder = value + pmatch[0].rm_eo;
657 remainder = process_regexp(hdr, value + pmatch[0].rm_eo, r);
660 diffsz += strlen(remainder) - strlen(value + pmatch[0].rm_eo);
663 memcpy(ret, value, pmatch[0].rm_so);
664 strcpy(ret + pmatch[0].rm_so, subs);